정확히 언제 병합 충돌이 발생하는지 궁금합니다. 내 가정은 파일이 두 분기에서 수정되었을 때 발생한다는 것입니다. 좀 더 자세하게 말하자면, 하나의 브랜치에서 파일이 수정되었지만 다른 브랜치에서는 수정되지 않았다면, "수정 된"버전이 사용될 것입니다 ("이전 버전"은 "새로운"버전으로 대체됩니다).git에서 정확히 병합 충돌이 발생합니까?
두 개의 "새로운"버전 (두 개의 분기에서 오는)이있는 경우 git은 사용할 버전을 모르기 때문에 수동 병합이 필요합니다.
그러나 내 이해에 대해서는 확신 할 수 없습니다. 동일한 파일이 두 가지 지점에서 모두 수정 된 경우에도 서로 충분히 멀리 떨어진 곳에 수정을 수행하면 병합 충돌이 발생하지 않는다고 생각할 수 있습니다.
가능한 중복 https://stackoverflow.com/questions/42693608/when-exactly-does-a- git-merge-conflict-arise) – 1615903