원본이 완전히 최신 인 로컬 저장소가 있다고 가정합니다.다양한 원격 커밋을 사용하여 새 로컬 브랜치를 리베이스하는 것이 안전할까요?
특정 SHA에서 새 분기를 만든 다음 원래 분기에 존재하는 다른 분기/SHA에 대해 새 분기를 원하는 모든 리베이스를 수행하는 것이 안전합니까?
git checkout -b merging_some_commits bfd70a83f5bf3f7fd44422233a82751535428cbd
git rebase --onto some_other_branch 02979b4e34809d53e5071501046f59ad5c
git checkout some_other_branch
git merge mergin_some_commits
git push origin some_other_branch
업데이트 : 기본적으로 02979b...
선택 체리에 노력하고있어 - some_other_branch
에 bfd70a83...
합니다. 02979b...
은 (는) bfd70a83...
의 조상이 아니며 some_other_branch
과 (과) 최근 기록을 공유하지 않습니다. 02979b...
전에 10-15 커밋이 있고 공통 조상을 공유하고 싶다고 가정합니다 (아직). 결국이 10-15 커밋도 병합해야합니다.
두 SHA가 참조하는 것이 ... 02979b4e34809d53e5071501046f59ad5c bfd70a83f5bf3f7fd44422233a82751535428cbd의 조상인지 알 수 있습니까? some_other_branch의 조상 중 하나입니까? – avh
업데이트 됨 ... 요청해야 할 경우에도이 작업을 수행하고 싶지 않다고 가정합니다. – drstevens