Git은 병합이 충돌하는 지점을 푸시하지 못하게합니다. 현재 상황에는 ~ 15 개의 충돌하는 파일이 있으며 그 중 일부는 내 코드이고 다른 일부는 다른 사람의 코드입니다. 코드를 변경 한 사람은 해당 특정 파일을 병합하는 것이 바람직합니다. 병합을 완료하려면 어떻게해야합니까? 우리 모두가 같은 컴퓨터에 앉아서, 또는 TMUX를 통해 같은 터미널에서 어떻게 각 사람이 자신의 책임있는 파일의 병합을 수행 할 수있는 것보다 다른git에서 여러 사용자와 코드 병합을 관리하는 방법은 무엇입니까?
Unmerged paths:
both modified: foo.py # This I should fix
both modified: bar.py # This Jeff Atwood should fix
both added: bin/baz.py # This Joel Spolsky should fix
both added: bin/buzz.py # This I should fix
? 나는 bar.py
에 대해 아무것도 모르며 Jeff는 어떻게 foo.py
이 작동하는지에 대해 아무것도 모릅니다.
고맙습니다. 감사합니다. 아래쪽에는 각 개발자가 충돌을 해결할 파일을 어떻게 병합 할 수 있는지 보여주는 주석이 있습니다. 요지의 내용보다 바람직 할 수 있습니다. – dotancohen
'git checkout mergeFrom move to files to move'명령을 사용하면 병합하지 않고 내용을 자신의 것으로 대체 할 수 있습니다. – Amadan
병합이 필요한 파일 목록이 만들어지면 (git merge somebranch,'git merge --abort') 각 사용자가 작업 할 파일을 병합 할 수 있기를 바랬습니다. – dotancohen