특정 소스라인에 대해서 누가 마지막으로 수정을 했는지 찾기 git blame
blame
특정 소스라인에 대해서 누가 마지막으로 수정을 했는지 commit ID로 추적가능하다.
/class 첫글자대문자키워드
: string검색가능- ex)
/class Parser
- ex)
}
닫힘 중괄호같은 경우 수정되지 않을 가능성이 많기때문에 옛날것 그대로 유지할 확률이 높다.복구 (clone받은 데이터로) :
git reset --hard origin/master
예시 : git blame이용하여 exam.txt파일에서 Parser클래스를 만든 최초의 commit을 찾아보기
1 | $ git blame exam.txt; |