http://dogfeet.github.io/articles/2011/a-successful-git-branching-model.html
http://dogfeet.github.io/articles/2011/git-merge.html
http://dogfeet.github.io/articles/2012/git-merge-rebase.html
http://git-scm.com/book/ko/Git-%EB%B8%8C%EB%9E%9C%EC%B9%98-Rebase%ED%95%98%EA%B8%B0
Git Branch
- 중앙집중식처럼 (다른사람의 코드베이스를 브랜치로 관리?)
- master, develop 외 보조 브랜치 사용 (feature, release, hotfix, ...)
- tag on master when merging release branch
- merging with --no-ff (반드시 머지커밋 남기기 - 완전 합쳐져버리면 되돌리기 힘듬)
Git Rebase = Make concurrent commits seqeuential
Git Merge = Multiple parent?
- 커밋 묶어서 merging (-no-commit --squash)
Don't do Rebase for commits of other developers
Git push
origin
hub
댓글 없음:
댓글 쓰기