Programing

GitHub에서 특정 파일 이름을 검색 할 수 있습니까?

crosscheck 2020. 7. 20. 07:38
반응형

GitHub에서 특정 파일 이름을 검색 할 수 있습니까?


GitHub 웹 인터페이스를 사용하면 특정 경로 이름을 가진 파일의 모든 리포지토리를 검색 할 수 path:/app/models/user.rb있지만 (예 : 결과> 109k 결과 검색) 하위 디렉토리 위치와 상관없이 모든 리포지토리에서 파일 이름을 검색하는 방법이 있습니까? 나는 path논쟁 에서 별표를 사용하려고 시도했지만 작동하지 않는 것 같습니다.


않는 검색 user.rb in:path 당신이 원하는 무엇을합니까? 또는이 검색도 있습니다 filename:user.rb

https://help.github.com/articles/searching-code/ 에 있습니다.


검색 입력에서 filename매개 변수를 사용 하여 여러 저장소에서 검색 할 수 있습니다 ( 예 :

filename:my_filename.txt

특정 저장소에서 파일 이름을 찾고 있다면 t파일 이름을 누르고 입력하기 만하면 됩니다 ( GH 키보드 단축키 참조 ).


GitHub는 2011 년에 FileFinder를 소개했습니다.

시도해보십시오. repo의 파일 또는 디렉토리보기에서 t를 누르십시오. [1]

따라서 여전히 저장소로 제한되어 있습니다.

[1] https://github.com/blog/793-introducing-the-file-finder

귀하의 질문에 대한 또 다른 접근법 :

Git을 사용하여 저장소에서 일치하는 파일 이름을 검색 할 수 있습니까?


당신은 구글을 ​​시도 할 수 있습니다. 에 대한 Google filename.txt site:github.com.


필자의 경우 모든 조직 리포지토리에서 특정 파일 이름을 검색하고 싶었습니다. 검색 창에 다음을 입력하면됩니다.

조직 : 조직-사용자 이름 파일 이름 : 파일 이름

물론 GitHub 전체를 검색하려면 "filename : the-file-name"을 수행하십시오.

나는 https://help.github.com/articles/searching-code/ 에서 이것을 보지 못했지만 컨텍스트를 전환했을 때 알게되었고 GitHub가 자동으로 필터를 입력했습니다.


@ andy-lester 답변을 로 수정했습니다 intitle:. 즉 simple_spinner_item.xml, github에서 호스팅되는 Android 소스 코드에서 파일의 위치를 ​​찾으려면 Google에서 다음 문자열을 검색하십시오.

site:github.com intitle:simple_spinner_item.xml github.com/android

^                       ^                       ^
|                       |                       |
on github site          |                       |
                        |                       |
filename I'm searching -+                       |
                                                |
github user ------------------------------------+

"t"를 누르면 파일을 검색 할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/18991908/is-it-possible-to-search-for-a-particular-filename-on-github

반응형