내 저장소와 병합 충돌이 발생했습니다. 이전 버전은 모두 1 개월 전입니다. 모든 개별 파일에 대해 모든 최신 버전을 올바른 것으로 표시하는 간단한 명령이 있습니다. '이 재귀 전략은 다른 사람의 사이 우리 및 그들의 옵션을 받아Git에는 자동으로 병합 충돌에있는 모든 파일을 올바르게 표시하는 방법이 있습니까?
덕분에 Git merge 명령에 설명 된대로
내 저장소와 병합 충돌이 발생했습니다. 이전 버전은 모두 1 개월 전입니다. 모든 개별 파일에 대해 모든 최신 버전을 올바른 것으로 표시하는 간단한 명령이 있습니다. '이 재귀 전략은 다른 사람의 사이 우리 및 그들의 옵션을 받아Git에는 자동으로 병합 충돌에있는 모든 파일을 올바르게 표시하는 방법이 있습니까?
덕분에 Git merge 명령에 설명 된대로
) ~ 작업 1000 개 파일을 해요. 두 옵션 모두 기존 버전 또는 수신 버전을 각각 덮어 쓰면 충돌을 해결합니다.
귀하의 경우 어떤 버전이 더 최신 버전인지 알 수 없으므로 두 옵션 중 어느 옵션을 지정해야하는지 정확하게 알 수는 없지만 알아낼 수는 있습니다.
참고 :으로는 우리 전략도 존재하지만 재귀 전략에 우리 옵션과는 다른 효과가, @ 마크 Longair에 의해 지적했다. 그들을 혼동하지 않도록주의하십시오.
+1 이것은 올바른 대답이라고 생각합니다. 그러나 이것은 병합 전략에 대한 '우리'와 'theirs'옵션 (충돌하는 덩어리를 자동으로 해결하는 것임)과' 우리의 '병합 전략은 다른 부모로부터 모든 것을 버립니다. –
@ Longair : 답변이 업데이트되었습니다. 감사! –
[this] (http://stackoverflow.com/questions/173919/git-merge-s-ours-what-about-their) 주제를 참조하십시오. – Ikke