반응형
변경 사항을 사용하여 체리픽 충돌을 해결하려면 어떻게 해야 합니까?
나의git cherry-pick FOO갈등을 일으켰습니다.
충돌하는 파일들을 검토해 보고 그 사이의 행을 삭제할 수 있습니다.<<<<<<<그리고.=======갈등 자체가 문제지만 좀 더 쉬운 방법이 있기를 바랍니다
제 생각엔svn동등한 것은 선택하는 것이었습니다.theirs-conflict해결해야 합니다.
다음에서 어떻게 합니까?git?
나는 원하지 않아git checkout --theirs <file>와 같은 결과를 초래하는 것처럼 보이기 때문에.git checkout foo <file>그냥 얻는 것 대신에git diff FOO~..FOO <file>응용의.
먼저 체리픽을 취소하고 실행해 보십시오.
git cherry-pick --abort
둘째, 체리 픽을 시도하지만, 이번에는 당신의 변경 사항이 아닌 그들의 변경 사항을 받게 되므로, 다음과 같이 하십시오.
git cherry-pick --strategy=recursive -X theirs {Imported_Commit}
언급URL : https://stackoverflow.com/questions/14337945/how-do-i-resolve-cherry-pick-conflicts-using-their-changes
반응형
'programing' 카테고리의 다른 글
| iOS 애플리케이션이 백그라운드로 이동하면 긴 작업이 일시 중지됩니까? (0) | 2023.08.14 |
|---|---|
| ng 클래스의 다중 조건 - 각도 4 (0) | 2023.08.09 |
| sqlplus / Oracle에서 epoch를 현재 날짜로 변환 (0) | 2023.08.09 |
| 바인딩되지 않은 중단점 - VS 코드 | 크롬 | 각도 (0) | 2023.08.09 |
| libcurl을 사용하여 프로그램을 연결할 때 확인되지 않은 기호 (0) | 2023.08.09 |