A라는 이름의 브랜치를 상상해 봅시다. B라는 이름의 브랜치를 포크합니다. 커밋 중 일부는 기존 파일을 수정하는 반면 일부는 새 파일을 도입합니다.분기를 병합 할 때 소개 될 새 파일을 보려면 어떻게합니까?
B에서 A로 다시 전환하면 B를 병합 할 때 B가 소개 할 새로운 파일을 찾는 방법이 있습니까?
A라는 이름의 브랜치를 상상해 봅시다. B라는 이름의 브랜치를 포크합니다. 커밋 중 일부는 기존 파일을 수정하는 반면 일부는 새 파일을 도입합니다.분기를 병합 할 때 소개 될 새 파일을 보려면 어떻게합니까?
B에서 A로 다시 전환하면 B를 병합 할 때 B가 소개 할 새로운 파일을 찾는 방법이 있습니까?
git merge --no-commit --no-ff B
을 실행 한 다음 변경 사항을 확인한 다음 롤백하거나 A 및 B 분기의 마지막 커밋 사이에 git diff
을 시도하고이 diff를 검토하여 새 파일을 볼 수 있습니다. 지점 B가 지점 A의 HEAD에서 분기 된 경우 git diff
이 정상적으로 실행되면 충돌이 없어야합니다.
git diff --stat A..B
git diff
의 --stat
옵션은 당신에게 목록을 제공합니다.
는 A
파일을 추가 필터링 git diff
의 --diff-filter=[(A|C|D|M|R|T|U|X|B)…[*]]
옵션을 사용하거나 둘 중 당신을위한 중요한 하나입니다