2012-11-12 5 views
2

GitHub documentation은 공개적으로 푸시 된 커밋을 리베이스하지 않도록 권장합니다.푸시 된 커밋 리베이스 대신

두 개의 분기 masterdev이 있습니다. dev에 걸릴 핫픽스에 대해 master으로 변경했습니다. dev 자체가 상당히 앞서서 master입니다.

이 경우 핫픽스는 2 개의 파일로 구성되며 각각 1 줄씩 변경됩니다.

매우 혼란스럽지 않고 dev 지점으로 가져 오는 가장 쉬운 방법은 무엇입니까?

답변

1

master에있는 핫픽스가 dev에 없으면 브랜치에 master을 병합하면됩니다.

그렇지 않은 경우, 해당 버킷을 dev 브랜치에 복사하면됩니다. 핫픽스가 최신 커밋 인 것으로 가정하면

git checkout dev 
git cherry-pick master 
+0

예, dev에없는 마스터에서만 사용할 수 있습니다. –