Branch
참고
Branch
Git 에서 branch는 repository 기록에서 특정 commit에 대한 포인터
각 branch는 자체 커밋 및 변경 set를 가질 수 있음
- main branch와 master branch는 서로 다른 commit을 계속 가질 수 있음
브랜치를 사용하여 저장소의main branch에 영향을 미치지 않고 여러 기능이나 버그 수정을 동시에 수행 가능
영희가 특정 시점 (abce0001)의 commit hash 일 때를 가지고 옴
(yhce0001)이 (abce0001)의 commit에 대한 포인터
merge…
각 branch는 branch마다 commit을 가지고 갈 수 있음
git checkout
git checkout <branch_name>
git checkout -b <branch_name>
- 새로운 branch를 만들고 checkout