Git:Grep
git에서 grep하는 방법.
Examples
-
git grep
<regexp> - 정규식 regexp와 일치하는 텍스트에 대한 작업 트리 검색 :
-
git grep
<regexp>$(git rev-list --all)
- 커밋 내용 (즉, 커밋 메시지와 반대되는 실제 소스 라인) 을 검색하려면 다음을 수행해야합니다.
-
git grep
<regexp>$(git rev-list --all -- lib/util) -- lib/util
- 일부 하위 트리로 검색을 제한.
-
git grep -e
<regexp1>[--or] -e
<regexp2> - 정규 표현식 regexp1 또는 regexp2와 일치하는 텍스트 행에 대한 작업 트리를 검색하십시오.
-
git grep -e
<regexp1>--and -e
<regexp2> - 정규식 regexp1 및 regexp2와 일치하는 텍스트 행에 대한 작업 트리를 검색하고 파일 경로 만보고하십시오.
-
git grep -l --all-match -e
<regexp1>-e
<regexp2> - 정규식 regexp1과 일치하는 텍스트 행과 정규식 regexp2와 일치하는 텍스트 행이있는 파일에 대한 작업 트리를 검색하십시오.
-
git diff --unified=0 | grep
<pattern> - 변경된 텍스트 일치 패턴 행에 대한 작업 트리 검색 :
-
git grep
<regexp>$(git rev-list --all)
- 정규식 regexp와 일치하는 텍스트에 대한 모든 개정판을 검색하십시오.
-
git grep
<regexp>$(git rev-list
<rev1>..
<rev2>)
- 정규식 regexp와 일치하는 텍스트에 대해 rev1과 rev2 사이의 모든 개정판을 검색하십시오.
See also
Favorite site