git rev-list --all | xargs git grep "xxx"
git rev-list:打印所有節點(commit頭),其中后邊可以跟一個點,也可以跟兩個點,或者--all。默認所有的
xargs :linux命令,將標准輸入轉為命令行參數。上面的代碼將管道左側的標准輸入,轉為命令行參數[xx,xxx],傳給第二個git grep命令。
git grep:檢索文件中的文本內容
git rev-list --all | xargs git grep "xxx"
git rev-list:打印所有節點(commit頭),其中后邊可以跟一個點,也可以跟兩個點,或者--all。默認所有的
xargs :linux命令,將標准輸入轉為命令行參數。上面的代碼將管道左側的標准輸入,轉為命令行參數[xx,xxx],傳給第二個git grep命令。
git grep:檢索文件中的文本內容
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。