나중에 쓸지도 모르지만 Fork는 사본 복사, Repository는 프로젝트 및 솔루션, fetch는 update라 생각하면 편하다고 본다.
세세한 정의와 메커니즘은 다르지만...
https://help.github.com/articles/configuring-a-remote-for-a-fork/
https://help.github.com/articles/syncing-a-fork/
일단 원본의 변경내역을 사본에 병합하기 위해서는
git merge [원본사용자명] [브랜치명]
이렇게 명령어를 써주면 가능하지만 fetch를 해주지않으면 최신 변경내역이 적용되지않고 forking한 시점의 head가 그대로 남아있기때문에 fetch를 해주는것이 필수
웹페이지나 어플리케이션에 탑제된 기능으로도 merge가 가능하긴하지만 난 콘솔로 한 다음 vs로 충돌내역을 정리하는 식으로 작업한다.
충돌을 줄이는 법이 있을것 같긴하지만...
'Programing > Github' 카테고리의 다른 글
Git의 유용성 (0) | 2016.08.25 |
---|---|
[Github][메모]Add와 Commit 그리고 Branch (0) | 2016.02.09 |
[Git]기본적 사용법 (0) | 2016.02.08 |