GitNotes.42-1.md
본 문서는 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)

반응형

+ Recent posts