TIL(25.2.10)

채채·2025년 2월 10일

Today I Learned

목록 보기
72/75

협업을 위한 Git !
Git 기본 Rules

  1. main 브랜치는 직접 수정하지 않는다.

    • main 브랜치는 배포용 브랜치이므로, 직접 수정하지 않고 항상 기능별 브랜치에서 작업해야 합니다.
  2. 기능별 브랜치 생성(작업 브랜치 만들기)

    • main 브랜치를 기반으로 기능별 브랜치를 만듭니다.
    git switch -c 브랜치명
  3. 기능 개발 후 커밋 & 원격 저장소로 push (작업 브랜치)

    git add .   
    # git add 후 status 꼭 확인하기!
    git status
    git commit -m "메세지"
    또는 
    git commit 후 vi 편집기 이용해서 커밋메세지 적기
    git push
  4. 최신 main을 반영하기 위해 pull (main 브랜치)

    git switch main
    git pull
  5. main 브랜치의 변경 사항을 내 작업 브랜치에 병합

    git switch 작업브랜치
    git merge main
  6. 충돌(Conflict) 해결 후 commit

    conflict 해결 후 
    git status
    git add .   
    git commit 
    git push
  7. Pull Request(PR) 요청 (GitHub/GitLab)

    • github에서 요청, 3명 수락 후 머지 완료
profile
화이팅

0개의 댓글