ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 002. Github 활용 방법
    GITHUB/Github Command 2025. 4. 11. 21:03

    📦 브랜치 네이밍 전략

    기능 개발 feature/payment-system
    버그 수정 bugfix/signup/null-check
    실험/리팩토링 experiment/ui-redesign
    릴리즈 release/v1.0.0
    긴급수정 hotfix/v1.0.1-login-bug

     

    * 간단하게 bash 스크립트로 트리 구조 정렬보기

    > git branch --sort=-committerdate --format="%(refname:short)" | sed 's|/|    |g'

     

     

    1. 초기 작업 시 진행흐름

    1. 원격 리포 메인 가져오기
      > git clone [github 주소]
    
    2. 원격 리포의 특정 브랜치 내 로컬 리포로 가져오기 [개인브랜치:원격브랜치]
      > git fetch origin dev:dev
      > git checkout dev [가져온 브랜치로 이동]
    
    3. 병합된 커밋 상태 그래프로 확인
      > git log --oneline --graph --all

     

    2. 내 로컬에서 코드 수정 후 원격 리포지토리에 올릴 시 흐름

    1. 현재 로컬에서 작업 중 (수정사항 있음, 예시: 코드 수정, 기능 추가 등)
    
    2. 반영 전 원격 변경사항 확인
       > git fetch origin
       
    3. 충돌 여부 확인 및 병합
       > git merge origin/<브랜치명>
    
    4. 충돌 해결 후 커밋
       > git add .
       > git commit -m "Fix merge conflict"
    
    5. 내 변경사항을 원격에 푸시
       > git push origin <브랜치명>

     

    3. 

    'GITHUB > Github Command' 카테고리의 다른 글

    001. 기본 구문  (0) 2025.04.11
Designed by Tistory.