반응형
https://learngitbranching.js.org/
위 사이트를 이용해 공부중
git branch공부
- 브랜치 만들고 이동하기
`git branch [브랜치명]`
새로운 브랜치생성
`git checkout [브랜치명]`
해당 브랜치로 이동
Git merge
`git merge bugfix `라고치면
이렇게된다 별표가 있는쪽으로 가서 새로 커밋이됨
`git checkout bugFix`
`git merge main`
이라고하게되면
이렇게된다. 별표의 위치가 중요하다.
전부 같은부모를 공유하는형태 색이 같아진다는거 같은작업 공유
main과 bugFix가 전부 이동하게된다.
`git rebase main`
이쁘게 같은 작업으로 합쳐주는 역할을 한다.
bugFix 브랜치의 작업 내용이 main의 한 줄의 커밋으로 보이게 됨
그리고 이상태에서 `git rebase bugFix`라고하게되면
아래와 같이 변경된다.
즉 그쪽으로 향하게 하는거다.
이상 여기까지 git branch 기본 실습
참고할 코드컨벤션
반응형
'Git' 카테고리의 다른 글
Git 협업 주요 명령어 (0) | 2022.03.18 |
---|---|
Git 코드 컨벤션 (0) | 2022.03.18 |
merge하다가 오류 (0) | 2022.02.11 |
git branch 만들고 작업하기 (gitlab온라인으로) (0) | 2022.02.03 |
Git Merge관련 명령어 (0) | 2022.01.24 |