【问题标题】:List modified file names in a git stash列出 git stash 中修改后的文件名
【发布时间】:2014-11-06 13:29:47
【问题描述】:

我可以在存储中列出已修改文件的名称,但不包含它们的内容吗?

在搜索时,我只发现有人打印了整个差异,无法仅查看文件名。

【问题讨论】:

  • git stash show 将您的参数传递给git diff,因此请照常使用--name-only
  • @torek 请将其转换为答案,拜托! :)

标签: git git-stash


【解决方案1】:

show 子命令最后会使用您设置的任何标志调用 git diff,如果您没有设置任何标志,则调用 --stat,所以只需 git stash show --name-only,它在基本提交和工作树提交。

(请参阅 herehere 以了解我对所谓“git stash-bag”的描述。您会得到包挂起的提交与 w 提交之间的差异。)

【讨论】:

  • 如果您遇到相反的问题,例如YADR 仅在您运行 git stash show 时显示名称,请尝试 git stash show --patch
猜你喜欢
  • 2016-04-09
  • 1970-01-01
  • 1970-01-01
  • 2015-03-11
  • 2018-04-23
  • 2015-09-09
  • 1970-01-01
  • 2019-11-13
  • 1970-01-01
相关资源
最近更新 更多