답변:
디렉토리 foo/
에서
git log -- A
당신은 필요 '-'분리 <path>..
로부터 <since>..<until>
refspecs.
# Show changes for src/nvfs
$ git log --oneline -- src/nvfs
d6f6b3b Changes for Mac OS X
803fcc3 Initial Commit
# Show all changes (one additional commit besides in src/nvfs).
$ git log --oneline
d6f6b3b Changes for Mac OS X
96cbb79 gitignore
803fcc3 Initial Commit
A
와 B
, 다만 A
영업 이익은 요청에 따라
A
OP 요청에 따라 변경 사항 만 표시하도록 업데이트되었습니다 .
다른 답변은 변경된 파일 만 표시합니다.
git log -p DIR
특정 서브 디렉토리에서 변경된 모든 파일 의 전체 diff 가 필요한 경우 매우 유용합니다 .
예 : 특정 버전 범위의 모든 세부 변경 사항 표시
git log -p 8a5fb..HEAD -- A B
commit 62ad8c5d
Author: Scott Tiger
Date: Mon Nov 27 14:25:29 2017 +0100
My comment
...
@@ -216,6 +216,10 @@ public class MyClass {
+ Added
- Deleted