如何在我所有的Git存放区中搜索特定的字符串?

问题描述

git log --all -S <search-term>搜索所有分支的完整历史记录,以查找添加或删除给定搜索词的更改。超级强大。超级酷。

但是,如果我要寻找的更改从未提交给分支机构,而是藏在Git存放区中怎么办?有没有一种简单的方法可以在所有人中搜索特定的字符串?

(我意识到,存储对于在任何时间段内都保持重要地位是一个不好的地方,而临时分支是更好的解决方案。我也意识到,存储的数量通常应该保持在相当低的水平。但是,除了最佳实践,我只是在几个月前就知道自己写了一些代码,但在任何地方都找不到的情况。手动检查我的存储区以查找该代码是一个沉闷的事情,我不想再经历了。)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)