[Git] Git Branching Strategy (브렌칭 전략) #2
꿀팁 1. GIT Branch bash에서 시각화
A DOG!
$ git log --All --Decorate --Oneline --Graph
꿀팁 2. –no-ff 옵션
1번은 –no-ff 옵션 없이 finish 한 것이다.
- develop 브랜치에 수정을 가하는 커밋 1개만 존재한다.
2번은 –no-ff 옵션을 넣어 finish 한 것이다.
- 코드 수정 커밋 + develop 브랜치 Merge 커밋 2개가 존재한다.
꿀팁 3. release 후에 git push
- Before: develop 브랜치만 push한 경우.
- After: develop 브랜치 push 후 master bransh push
- master 브랜치 push 전에는 5번 커밋이 마스터로 머지된 커밋이라는 것을 인식하지 못하는 것 같다.
- master 브랜치에서 push하면 문제가 해결된다.