분산 버전 관리 시스템 힘내 출시했습니다 최신 버전 2.22을 , 새로운 버전은 합병베이스에서 나뭇 가지, 새 추적 메커니즘을 만드는 등 통합의 상호 작용 REBASE 과정에 개선 힘내 양분하는 동안 디스플레이뿐만 아니라 다양한 다른 개선되었습니다 작은 개선.
대화 형 REBASE 병합
우리는 다음과 유사한 구조의 창고가 있다고 가정 :
o (my-feature)
/
o --- o --- o (master)
우리가시 my-feature
에서 작동 ( master
) 분기는 이제 창고가 지금처럼 보인다, 변경된 시작합니다 :
o --- o --- o (my-feature)
/
o --- o --- o --- o --- o (master)
이제 어떻게 보장하는 my-feature
지점은 깨끗한으로 병합 할 수 있습니다 master
? 힘내는 이제 새로운를 가지고 --rebase-merges
그것이 2.22 힘내에서 동작 할 수 있도록 :
병합 기지에서 분기를 만들기
에 힘내 2.22에서 git branch
와 git checkout -b
지원의 세 가지 기본 문법을 병합. 우리가 다른 두 지점에서 (예 : 원하는 지정하려면 A
및 B
지점을 만들 수) 병합 기반을 지금 실행할 수 있습니다 :
$ git branch my-other-feature A...B
# or...
$ git checkout -b my-other-feature A...B
자세한 내용은 다음을 참조하십시오 https://github.blog/2019-06-07-highlights-from-git-2-22/을