【问题标题】:git: how can I list ALL the files present at a given commit?git:如何列出给定提交中存在的所有文件?
【发布时间】:2012-03-13 13:08:20
【问题描述】:

我想获取 git 在给定时间点存在的所有文件的列表。

我尝试过发布类似的内容:

git show --pretty="format:" --name-only f21b25e76d146

这仅显示添加的文件,而不是所有存在的文件 在该特定提交的工作目录中。有办法吗?

非常感谢。

【问题讨论】:

标签: git list show


【解决方案1】:

git ls-tree -r --name-only --full-tree f21b25e76d146

【讨论】:

    【解决方案2】:

    gitk 可以轻松做到这一点。运行gitk f21b25e76d146 并在右下方窗格上方单击树。

    【讨论】:

      猜你喜欢
      • 2015-09-11
      • 2022-06-29
      • 2023-03-27
      • 1970-01-01
      • 2021-10-08
      • 2014-07-07
      相关资源
      最近更新 更多