반응형
git log --author="유저 이름" --name-only --pretty=format: | sort | uniq
git log --author="유저 이름"
: 특정 유저의 로그만 필터링git log --name-only
: 커밋 정보중에서 수정된 파일의 목록 출력git log --pretty=format:
: 지정 형식으로 출력하는 옵션. 여기에서는 파일 외의 string 제거용sort
: 정렬uniq
: 중복 제거
큰 프로젝트 인수인계시에 직접 작업한 내용이 무엇이 있었는지 확인하려다가 사용했습니다.
Git commit 히스토리 내에서 수정한 적이 있는 모든 파일이 나오므로, 이미 삭제된 파일도 목록에 노출될 수 있습니다.
반응형