是否有可能與git 的grep串上所有分支一個文件?我知道我對一個特定的文件進行了更改,但我無法找到我所做的那個分支。搜索所有分支
Q
搜索所有分支
1
串在一個文件中
A
回答
0
感謝ElpieKay提供了這個可愛的小寶石:
git grep a_string $(git rev-parse --all -- target_file)
0
git stash
git branch | while read line
do
echo branch:$line
git checkout $line -- target_file
grep a_string target_file
done
git stash pop
試試
相關問題
- 1. 在所有分支中搜索代碼更改
- 2. 搜索GIT遠程所有分支機構的文件內容?
- 3. 通過搜索鍵分支
- 4. 如何在所有分支中的所有文件中搜索(grep)Stash中的所有回購?
- 5. Mercurial:列出所有未分支分支
- 6. git rebase分支與所有子分支
- 7. GitHub:不僅在主存儲庫中搜索,而且在所有分支中搜索?
- 8. 使用git,我怎麼能搜索所有分支的字符串?
- 9. 如何搜索整個CVS存儲庫(所有分支機構/歷史/評論)?
- 10. Php + Mysql:沒有服務器端支持的全文搜索和分面搜索
- 11. GAE搜索API是否支持部分或前綴搜索?
- 12. GAE搜索API現在支持部分搜索
- 13. 在github的主分支以外的分支上搜索提交
- 14. Laravel Database'Where'語句分支搜索
- 15. 如何在SourceTree中搜索分支
- 16. 在彈性搜索中濾除分支
- 17. 無分支二進制搜索
- 18. 搜索一個或所有
- 19. FHIR - 搜索所有資源
- 20. 搜索所有,使用R
- 21. Git搜索所有差異
- 22. 搜索所有目錄中
- 23. 所有字段搜索
- 24. Lucene搜索所有字段
- 25. MySQL的所有詞搜索
- 26. SQL搜索所有子集
- 27. 所有搜索文本框
- 28. 使用Jsoup獲取所有值支持搜索元素
- 29. 請問Lucene模糊搜索支持所有語言
- 30. 遍歷所有分支
的[找到一個Git提交介紹了在任何一間分行的字符串]可能的複製(HTTP:/ /stackoverflow.com/questions/5816134/finding-a-git-commit-that-introduced-a-string-in-any-branch) – 2016-05-13 15:29:45