我試過使用Github的高級搜索功能,但是當我搜索"specific text" repo:company/project/tree/specific_branch
時,它不會返回所需的結果。它似乎只搜索主分支。如何搜索Github存儲庫中特定分支中的特定代碼?
5
A
回答
3
更新:有Hubscovery這可能解決了這個問題。
我知道你一直在問一個使用GitHub自己的工具進行搜索的方法。在簡要概述後,我無法在那裏找到解決方案。
但任何GitHub回購是一個Git回購。所以你可以自由使用控制檯命令的力量。有一個git grep命令,允許您在整個存儲庫中搜索與模式匹配的行。
git grep 'search-string' $(git ls-remote . 'refs/remotes/remote_name/branch_to_search_in' | cut -f 2)
而不是remote_name/branch_to_search_in
放的遠程和分支的實際名稱。
本示例基於其他SO question的代碼。
3
我也在尋找這個。但是根據github的幫助,這種支持不可用。
由於搜索代碼的複雜性,也有對搜索的執行方式有一些限制:
只有默認分支被認爲。在大多數情況下,這將是主分支。 只能搜索小於384 KB的文件。 只有少於500,000個文件的存儲庫是可搜索的。
相關問題
- 1. 在特定的github分支中搜索代碼
- 2. 如何使用Github API搜索特定分支上的內容
- 3. 如何搜索Java代碼庫中的特定字符串?
- 4. 如何將特定分支鏡像到另一個存儲庫中的分支?
- 5. 如何搜索特定類的公共Maven/Ivy存儲庫?
- 6. 如何搜索特定文件的CVS存儲庫?
- 7. Git覆蓋遠程存儲庫中的特定(活動)分支
- 8. 如何搜索blob存儲中的特定文件
- 9. 如何搜索github上的存儲庫中的一個子文件夾中的特定單詞或條目
- 10. 如何有效地獲取特定提交的GitHub存儲庫?
- 11. Github GraphQL API:我如何收集特定用戶的存儲庫?
- 12. 僅克隆Github上的特定分支?
- 13. 如何存儲特定存儲庫的git登錄名+密碼?
- 14. 搜索定義給定函數的文件的github存儲庫
- 15. 如何在git存儲庫中的特定分支上生成Doxygen文檔
- 16. 如何搜索parse.com中的特定值?
- 17. 特定數據庫搜索
- 18. Git/Github子模塊特定分支
- 19. 在GitHub代碼庫中搜索
- 20. 搜索和存儲文件的特定部分
- 21. GitHub:如何列出特定用戶分配的所有私人存儲庫?
- 22. Netbeans - bitbucket存儲庫的克隆特定分支
- 23. 存儲在str_replace()中搜索數組時匹配的特定值
- 24. GIT主/特性分支的代碼庫
- 25. 如何在特定選定項目內的TFS源代碼管理中搜索特定文件?
- 26. 如何搜索特定圖像的iframe或獲取源代碼
- 27. 拒絕使用gitolite閱讀特定存儲庫分支
- 28. 任何分支上的Github代碼搜索
- 29. 如何在使用特定框架的github上搜索項目?
- 30. 尋找chrome/firefox存儲庫中某個特定函數的源代碼的好的搜索策略是什麼?
您的問題?答案有幫助嗎? –
@NickVolynkin你的回答沒有幫助我。手動搜索我正在查找的內容。 – ltrainpr