브랜치 작업 -5를 dev 브랜치와 병합하려고하는데 자동으로 병합 할 수 없습니다. 충돌이 발생하여 수정 한 후 분기 작업 -5에 커밋했지만 여전히 병합 할 수 없습니다.
task-5를 dev 브랜치에 어떻게 병합해야합니까? 감사
다음 단계를 시도하십시오.
git checkout task-5
git pull --rebase origin dev
#if everything is ok
git push origin HEAD:dev
작동하지 않으면 다시 시도하십시오.
git fetch origin dev
git checkout -b my_dev FETCH_HEAD
git cherry my_dev task-5
#you will get a list of '+ sha1'. Ignore the '- sha1' lines.
#Suppose we get 3 sha1's, 1234567,2345678, and 3456789.
git cherry-pick 1234567
git cherry-pick 2345678
git cherry-pick 3456789
#if there is any conflict, fix it
git add .;git cherry-pick --continue
#fi
git pull --rebase origin dev
git push origin HEAD:dev
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다