브랜치
브랜치 만들기
- $git branch testing
Git은 아직 master 브랜치를 가리키고 있다. git branch 명령은 브랜치를 만들기만 하고 브랜치를 옮기지 않는다.
브랜치간 이동은 git checkout <브랜치 이름>을 사용한다.
브랜치가 가리키는 커밋 확인하기
“master” 와 “testing” 이라는 브랜치가 957c8d4 커밋 옆에 위치하여 이런식으로 브랜치가 가리키는 커밋을 확인할 수 있다.
1. master에 커밋하기
master 만 앞으로 이동하고 testing은 그대로인 상태. 그 후 testing으로 돌아가기(git checkout testing)
2. 브랜치에 파일 커밋하기
파일 수정 후 commit 후 log를 살펴봤다.
master가 보이지 않고 testing 만 보이는것은 브랜치가 갈라졌기 때문이다.
브랜치별로 커밋 히스토리 확인하기
둘다 보려면 git log --oneline --decorate --graph --all 을 사용하면 된다.
master와 testing이 각각 다른 주소를 가리키고 있다.
위 내용은 아래 사이트에서 읽은 후 정리하였습니다.
'개발 > Git' 카테고리의 다른 글
Git - 3.4 리모트 브랜치 (0) | 2020.07.05 |
---|---|
Git - 3.2 브랜치와 Merge의 기초 (0) | 2020.07.04 |
Git - 2.4 Git의 기초 (리모트 저장소) (0) | 2020.07.01 |
Git - 2.3 Git의 기초 (되돌리기) (0) | 2020.06.30 |
Git - 2.2 Git의 기초(커밋 히스토리 조회하기) (0) | 2020.06.30 |