Saya tahu bahwa antarmuka web GitHub memungkinkan Anda mencari semua repositori untuk file dengan pathname tertentu (misalnya mencari path:/app/models/user.rb
hasil> hasil 109k), tetapi apakah ada cara untuk mencari semua repositori untuk nama file yang terlepas dari lokasi subdirektori mereka? Saya mencoba menggunakan tanda bintang dalam path
argumen, dan itu sepertinya tidak berhasil.
github
search-engine
Peter Alfvin
sumber
sumber
ls
bukannya menemukanJawaban:
Apakah pencarian
user.rb in:path
melakukan apa yang ingin Anda lakukan? Atau ada juga pencarian inifilename:user.rb
Ditemukan di: https://help.github.com/articles/searching-code/
sumber
in:path YOUR_FILENAME_HERE
karya hebat - dan super penting, bekerja lintas repo sehingga Anda dapat mencari seluruh organisasi repo Anda untuk menemukan repo yang berisi nama file tertentu. Bagus!Dalam input pencarian, Anda dapat menggunakan
filename
parameter untuk mencari di beberapa repositori, misalnya:Jika Anda mencari nama file di repositori tertentu, Anda bisa menekan tdan mulai mengetikkan nama file (lihat: pintasan keyboard GH ).
sumber
GitHub memperkenalkan FileFinder pada tahun 2011.
Jadi, Anda masih terbatas pada repositori.
[1] https://github.com/blog/793-introducing-the-file-finder
Pendekatan lain untuk pertanyaan Anda:
Bisakah saya menggunakan Git untuk mencari nama file yang cocok di repositori?
sumber
some_weird_file_Youre_looking_for.ext in:path
juga? Karena itu berhasil bagi saya ...path:user.rb
dan itu hanya memberi saya 324 hasil, semua yang adauser.rb
di tingkat atas.index.php
semua berada di tingkat atas juga.Dalam kasus saya, saya ingin mencari nama file tertentu, di semua repositori organisasi saya. Ini dapat dilakukan dengan memasukkan ini di kotak pencarian:
org: nama-nama-organisasi-pengguna-nama-Anda : nama -file-itu
Tentu saja, cukup lakukan "nama file: nama file" jika Anda ingin mencari seluruh GitHub.
Saya tidak melihat ini di https://help.github.com/articles/searching-code/ tetapi menemukan ketika saya mengubah konteks, dan GitHub memasukkan filter untuk saya secara otomatis.
sumber
Anda dapat mencoba Google. Google untuk
filename.txt site:github.com
.sumber
Saya halus @ andy-lester jawaban dengan
intitle:
, yaitu saya ingin menemukan di mana terletak filesimple_spinner_item.xml
dalam kode sumber Android host di github, jadi saya mencari di Google string ini:sumber
Saya ingin mengklarifikasi jawaban @ jain .
sumber
Cukup tekan "t" dan Ini akan memungkinkan Anda mencari file.
sumber