仅有的幸福2017-05-02 09:44:54
이런 말을 하기엔 너무 절대적인 말일 수도 있으니 처음에는 이렇게 이해하자
우선, 각 라인은 브랜치이고, 각 포인트는 커밋(제출 기록)입니다
가장 왼쪽이 메인 트렁크인 것 같아요.
이는 트렁크의 기록 커밋이 노란색 분기로 병합됨을 의미합니다 -- git merge {sha}
이것은 노란색 가지의 내용이 트렁크에 병합되었음을 의미합니다 -- git merge
트렁크의 이 지점에서 새 브랜치가 생성된다는 의미입니다. -- git checkout -b
이는 트렁크의 내용이 새 브랜치로 병합된다는 의미입니다 -- git merge
직접 저장소를 만들고 몇 가지 브랜치를 더 만든 다음 수정 후 다시 돌아와 병합하고 리베이스하면 주말 동안 플레이해 보면 이해할 수 있을 것입니다.