Child pages
  • git 리포지토리에서 추가/삭제된 파일 목록 표시

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

log 에서 특정 이력만 뽑아 보려면 --diff-filter=[(A|C|D|M|R|T|U|X|B)...[*]]  옵션을 추가하면 된다. 각 파라미터의 의미는 다음과 같다.

  • Added (A), Copied (C), Deleted (D), Modified (M), Renamed (R), have their type (i.e.regular file, symlink, submodule, ...) changed (T), are Unmerged (U), are Unknown (X), or have had their pairing Broken (B). 

 

추가된 이력 조회

Code Block
git log --all --diff-filter=A --summary

파일 목록만 조회

Code Block
git log --all --diff-filter=A --summary | grep create

삭제 이력 조회

git 에서 repository 에서 삭제된 전체 파일 목록 가져오기

Code Block
git log --all --diff-filter=D --summary

...

Code Block
git log --all --diff-filter=D --summary | grep delete

 

Ref

...