GitNotes.42-4.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 42.4: 공백 문자로만 이루어진 변경사항은 무시하고 blame 하기

가끔씩은 저장소 내에서 indentation 을 변경한다거나 tab 과 space 사이의 변환을 수행하는 등 공백문자들에 대해서만 수정이 이루어진 커밋이 존재할 수 있다. 이러한 커밋이 존재하는 경우 대상 코드가 실제로 작성된 커밋을 검색하는 데에 어려움이 있을 수 있다.

git blame -w

위와 같이 명령어를 입력한 경우, 공백문자들만 변경된 커밋들은 blame 검색시에 무시함으로써 해당 코드가 어떤 커밋에서부터 등장했는지 확인을 용이하게 한다.

역주: 같은 파일 내에서나 다른 파일간의 코드 복사/이동까지 추적하려면 git blame -MwC 를 이용할 수 있습니다.

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts