Git
Git 브랜치 기본
flykimjiwon
2022. 1. 11. 13:14
반응형
https://learngitbranching.js.org/
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
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 기본 실습
참고할 코드컨벤션
반응형