병합 후 우리는 다른에 한 가지를 병합 할 때자식은 우리가 가지를 사용하는 우리의 자식 워크 플로우에
그래서 우리가 사용하는 (꽤 많이 a successful git branching model 여기에 설명 된 바와 같이) 모든 변경 사항을 찍은 있는지 확인하는 방법 :
git checkout <destination>
git merge --no-ff <src>
충돌이있는 경우이를 해결 한 후 병합이 올바른지 (대상에서 덮어 쓴 것이없고 모든 변경 사항이 원본에서 취해진 경우) 확인하고 싶습니다.
대상에서 무엇이 덮어 쓰지 않았는지 확인하려면 병합 전에 커밋과 병합 해결로 커밋간에 diff를 실행하십시오.
하지만 어떻게 마스터에서 가져 왔고 병합/해상도에서 손실되지 않았는지 확인할 수 있습니까?
감사합니다.
수동으로 수행해야합니다. 각 파일에 대해 diff를 실행합니다. – Marusyk
@MegaTron 나는 그것을 두려워했습니다. – memical
변경 사항을 적용해야한다는 것을 알고 있기 때문에 어떤 방법도 없다고 생각합니다. 하지만 내가 정확하지 않을 수도 있습니다 – Marusyk