본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 42.1: 특정 범위의 열에 대해서만 git blame 수행하기
git blame
의 출력 내용에 대해서는 출력될 열의 범위를 제한하는 것이 가능하다.
git blame -L <start>,<end>
위에서 <start> 와 <end> 는 다음 중 하나가 될 수 있다:
- 라인 번호git blame -L 10,30
- /regex/ (정규표현식)git blame -L /void main/, git blame -L 46,/void foo/
- +offset, -offset (<end> 에 대해서만 사용 가능하다)git blame -L 108,+30, git blame -L 215,-15
복수개의 열 범위 지정도 할 수 있으며, 각 범위끼리 일부 중첩되는 부분이 있더라도 무방하다.
git blame -L 10,30 -L 12,80 -L 120,+10 -L ^/void main/,+40
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
42.3: 파일 내 각 열을 마지막으로 변경한 커밋 표시하기 (0) | 2020.02.17 |
---|---|
42.2: 누가 파일을 변경했는지를 확인하기 (0) | 2020.02.17 |
42: Blame 하기 (0) | 2020.02.14 |
41.1: 이진 검색 (git bisect 를 이용하여 결함을 유발하는 커밋 찾기) (0) | 2020.02.13 |
40.3: 특정 버전 tag 이후로의 커밋들 표시하기 (gitk 이용) (0) | 2020.02.13 |