git
Edithttp://gun.io/blog/how-to-github-fork-branch-and-pull-request/
http://eclipsesource.com/blogs/2010/06/22/git-support-eclipse-helios-feature-2/
GIT 주요개념 :
입문
종합 가이드
- http://progit.org/book/
- http://book.git-scm.com/index.html
- http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide
- http://learnbranch.urigit.com/
다른 도구와의 비교
http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/
Git LFS
- [https://news.hada.io/topic?id=22546]Git에서 대용량 파일의 미래는 Git 자체임
Git- SVN
- Subversion 사용자를 위한 Git 소개
- Git - SVN Crash Course
- [Git SVN 사용자를 위한 Git 가이드 1. 시작]
명령어 정리
Tips
Branch
- GIT branch 사용
- http://nvie.com/posts/a-successful-git-branching-model/
- git에서 원격저장소에 branch와 tag를 push하기
- Git에서 이전에 사용한 브랜치로 체크아웃하기
Rebase
- git의 merge와 rebase 비교하기
- git에서 특정 commit에 들어간 수정 파일을 다른 commit으로 옮기는 방법
- Git: Rebase는 언제 어떻게 해야 할까?
- 포크 따서 작업하다 원본이랑 싱크 맞춰서 보내기
- http://git-scm.com/book/ko/Git-%EB%8F%84%EA%B5%AC-%ED%9E%88%EC%8A%A4%ED%86%A0%EB%A6%AC-%EB%8B%A8%EC%9E%A5%ED%95%98%EA%B8%B0
- 히스토리 단장하기
- http://blog.springsource.com/2010/12/21/git-and-social-coding-how-to-merge-without-fear/
- Getting Started with Git Rebase –onto for Specific Commits
CI integration
Github
Workflow
- https://www.atlassian.com/blog/archives/simple-git-workflow-simple
- http://endoflineblog.com/gitflow-considered-harmful
- https://georgestocker.com/2020/03/04/please-stop-recommending-git-flow/
- https://medium.com/@patrickporto/4-branching-workflows-for-git-30d0aaee7bf
Commmit message
- github에서 자주 쓰이는 영어
- 좋은 git commit 메시지를 위한 영어 사전
- https://chris.beams.io/posts/git-commit/
- https://github.com/git/git/blob/master/Documentation/SubmittingPatches
- https://www.slideshare.net/TarinGamberini/commit-messages-goodpractices
- https://github.com/angular/angular.js/blob/master/CONTRIBUTING.md#-git-commit-guidelines