마스터에 파일 A가 있습니다. 다른 브랜치가 마스터에 파일 B를 추가합니다. dev 브랜치에서 파일 A를 삭제했습니다. 그러면 dev 브랜치가 마스터에 변경 사항을 가져올 때마다 병합되지 않을까요? 매번 A 파일을 다시 삭제해야 하나요? 재구성하는 동안 많은 파일이 삭제되면 매우 번거롭습니다.
dev 브랜치에서 git merge master를 실행했습니다
처음으로 파일 A를 트렁크에 병합한 다음 git rm A를 실행하면 나중에 다시 master와 병합하면 A는 다시 병합되지 않나요?
아니요,
걱정하지 않는다면 그냥 rebase를 사용하세요. 절대 그렇지 않을 거예요
아니요. 다른 지점의 누군가가 파일 A를 수정하지 않는 한 병합으로 인해 병합 충돌이 발생하므로 수동으로 처리해야 합니다.