如何在当前版本的内容中搜索裸Git repo中的字符串?
Git是否可以在裸存储库中搜索文本文件的内容以查找特定字符串如何在当前版本的内容中搜索裸Git repo中的字符串?,git,Git,Git是否可以在裸存储库中搜索文本文件的内容以查找特定字符串 我正在为构建一个搜索功能,以便在所有存储库的当前状态中搜索文本。听起来像是您在寻找的。搜索裸存储库时,必须指定要搜索的位置: git grep foobar HEAD 像这样的 git grep -e textstring HEAD 或 使用拾取轴查看文本在历史记录中的添加或删除位置 git log --all -S'your text' 格雷格,如果你在附近-你不应该删除你的答案,区别在于你必须为裸回购指定treeish。如果
我正在为构建一个搜索功能,以便在所有存储库的当前状态中搜索文本。听起来像是您在寻找的。搜索裸存储库时,必须指定要搜索的位置:
git grep foobar HEAD
像这样的
git grep -e textstring HEAD
或
使用拾取轴查看文本在历史记录中的添加或删除位置
git log --all -S'your text'
格雷格,如果你在附近-你不应该删除你的答案,区别在于你必须为裸回购指定treeish。如果你想确定,你应该使用
-G
而不是-S
?
git log --all -S'your text'