728x90
반응형
[Git Branch]
Branch란 개발시 개발에 관련된 업무들을 협업할 때 개발자들이 동시에 다양한 작업을 할 수 있게 만들어주는 기능입니다.
Branch를 통해 하나의 프로젝트를 여러 통로로 나누어서 관리할 수 있습니다.
git branch
- 현재 위치해 있는 branch와 branch항목들을 나열해줍니다.
git branch -v
- branch의 마지막 커밋 메세지를 보여줍니다.
git branch <branchName>
- git branch test -> test라는 이름의 branch를 생성합니다.
git checkout test
- test라는 branch로 전환해줍니다.
git checkout -b test2
- test2라는 branch를 생성과 동시에 test2로 전환해줍니다.
git branch -d test2
-test2라는 branch를 삭제해줍니다.
git push --set-upstream origin test
- 로컬 레포지토리를 리모트 레포지토리로 첫 push 할 때는 --set-upstream옵션을 사용해야한다.
(master branch의 remote 정보들을 test branch에 가져옴)
git checkout master git merge test
- test branch에서 수정한 내용을 master branch에 merge
항상 부족한 부분이나 피드백할 부분을 댓글로 남겨주시면 적극적으로 수용하여 수정하겠습니다.
728x90
반응형
'Study > Git' 카테고리의 다른 글
[Git] 커밋 메시지 컨벤션 (0) | 2022.03.15 |
---|---|
[Git] git stash 사용해보기 (0) | 2022.03.13 |
[Git] git log에 대해서 자세히 알아보기 (0) | 2022.03.10 |
[Git] 브랜치 병합하기(branch merge) (0) | 2022.03.09 |
Git Flow (0) | 2022.01.27 |