Git:如何在所有版本的 repo 中查找文件夹?

标签 git

我在我的 PC 中克隆了一个存储库,发现了一个指向我在任何地方都找不到的文件夹的链接。事实上,指向我正在寻找的代码的链接结果给出了 404。有没有办法尝试在所有版本/分支中找到它?

最佳答案

为此,您可以像 another post 上解释的那样在提交内容中进行 grep

git grep "Your Link" $(git rev-list --all)

另一种解决方案是使用日志命令:

git log -S"Your Link"

关于Git:如何在所有版本的 repo 中查找文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39560027/

相关文章:

Git 推送在本地仓库的 'git reset --hard HEAD~1' 后失败

git - 具有多个类似项目的修订控制系统(针对同一产品的每个客户定制一个)

git - 在 git diff 输出中更改前后的行数

git - 忽略 stash 文件 git

git - 如果从未提交过,您可以撤消 'git reset --hard HEAD' 吗?

git - 如何仅 git-add 非空白更改和新文件?

git - 为什么 git 接受以哈希符号开头的提交消息

git - 个人和 SCCS 项目范围内使用 git

git - git commit --cleanup=whitespace 到底做了什么?

git - 有没有办法强制 git add 忽略行结束问题?