相关疑难解决方法(0)

如何在git历史中grep(搜索)已提交的代码?

我过去的某个时候删除了文件或某些代码.我可以在内容中进行grep(不在提交消息中)吗?

一个非常糟糕的解决方案是grep日志:

git log -p | grep <pattern>
Run Code Online (Sandbox Code Playgroud)

但是,这不会立即返回提交哈希.我一直玩得git grep无济于事.

git diff grep

1342
推荐指数
10
解决办法
36万
查看次数

搜索所有Git历史记录中的字符串?

我有一个代码库,我想将其作为开源推送到GitHub.在这个git控制的源代码树中,我有一些包含密码的配置文件.我确保不跟踪此文件,我也将其添加到.gitignore文件中.但是,我希望绝对肯定的是,没有任何敏感信息会被推送,也许是因为某些事情在提交之间滑落了.我怀疑我做得不够粗心,但我想要积极.

有没有办法"grep"所有的git?我知道这听起来很奇怪,但是"全部"我想我的意思是每个版本的文件都是.我想如果有一个命令为每次提交转储diff文件,那可能有用吗?

git

704
推荐指数
3
解决办法
22万
查看次数

如何在github上搜索以获得完全匹配(就像Google的报价一样)

我可以使用引号来搜索谷歌的精确匹配"system <<-".如何为github做类似的事情?我不能让它发挥作用.

search github

196
推荐指数
6
解决办法
6万
查看次数

使用正则表达式搜索github仓库


我想使用正则表达式搜索我公司的github源网站.反正有可能吗?

search github

7
推荐指数
2
解决办法
8158
查看次数

标签 统计

git ×2

github ×2

search ×2

diff ×1

grep ×1