=> 코드를 통째로 복사한 후 원래 코드는 건들지 않고 독립적으로 개발을 할 수 있게 해주는 기능이다.
git branch 브랜치이름
git branch
git switch 브랜치이름 혹은 git checkout 브랜치이름
git switch -c 브랜치이름 혹은 git checkout -b 브랜치이름
git add . git commit -m "메세지"
git merge 합칠 브랜치이름
=> 기본 브랜치(main)로 당겨와 합치는 것(pull)을 요청(request)한다는 뜻으로 코드를 합쳐도 되는지 팀원들에게 물어보는 것.
1. 브랜치 생성 및 브랜치 이동
2. 코드 수정
3. 코드 변경 후 저장
git add . -> git commit -m "메세지"
4. github에 코드 업로드
git push origin 브랜치명
5. github에서 Compare & pull request 클릭
6. Create pull request 클릭
7. pull request 생성 결과 확인
8. merge하기
1) Merge pull request 클릭
2) Confirm merge 클릭
3) merge 완료
9. 내 로컬 컴퓨터에서 다시 기본 브랜치(main)으로 이동
10. git pull 명령어로 레포지토리의 코드와 내 로컬 저장소의 코드를 똑같이 맞추기