git - 在 Gitlab 中查找已删除的文件
问题描述
我很久以前删除了一个文件。我不记得提交 ID 或分支,只记得文件所在的文件夹。
在 Gitlab 中找到这个文件的最简单方法是什么/查看文件中的代码是什么?
我在 GUI 中看不到任何明显的方法来实现这一点。谷歌但结果提到在 Git 中找到它们,而不是在 Gitlab 中。
解决方案
在 Google 中遇到了这个问题,我遇到了同样的问题,在当前版本的 GitLab GUI 中找不到解决方案。
作为没有直接在 GUI 中找到方法的解决方法,我最终克隆了项目并使用了 Git CLI:
git log --all --full-history -- **/myfile.ext
对此的最高提交是删除文件的提交。然后,您可以使用提交 ID 在 GitLab GUI 上浏览提交本身。
希望他们会在未来的版本中为此添加更好的支持(除非我找不到它),但至少这是一种解决方法。
推荐阅读
- api - 使用 Youtube API 共享私人视频私有化电子邮件帐户
- xml - notepad++ 查找缺少子节点的 xml 节点
- apache-pig - Windows 10 中的 pig 0.17.0 错误(错误 2998:未处理的内部错误)
- reactjs - Material-UI:仅禁用芯片的操作图标
- typescript - 对具有未知索引类型的对象进行排序
- javascript - 模块构建失败(来自 ./node_modules/sass-loader/lib/loader.js),复合选择器可能不再扩展
- javascript - 如何以编程方式在 chrome 扩展中显示授权标头
- c# - 获取 ASP.NET Core 中的所有服务器变量
- git - (列表)在提交 SHA 的末尾
- django - Django - django.db.utils.OperationalError:没有这样的表:django_session