로딩...
git-grep
git log --grep
달리 커밋 메시지가 아닌 실제 코드에 대한 검색
- HEAD 검색은 ripgrep 으로 대체가 가능
usage
# git grep [REGEXP]
git grep -pPn [REGEXP]
git grep -pPn [REGEXP] [COMMIT] # 해당 revision 에서 검색 수행
options
-P
: perl compatible regular expression-n
: 라인넘버를 포함하여 출력-p
: 함수 이름을 포함-F
: fixed string 형태로 검색한다. regexp 가 아닌겨우