【问题标题】:How Can I View All Files Changed on a Branch in Git如何在 Git 中查看分支上更改的所有文件
【发布时间】:2012-02-03 12:30:51
【问题描述】:

有这个命令吗?似乎应该存在一些真正有用的东西,但是尽管我用谷歌搜索,我还是找不到命令或开关。帮忙?

【问题讨论】:

标签: git


【解决方案1】:

Mike West 设置了一个名为 fshow 的别名来执行此操作:请参阅 his write-up 了解详细说明。

【讨论】:

  • git fshow 基本上是我想要的!谢谢!我只是稍微调整了一下,只显示最新版本中存在的文件,我已经准备好了!
【解决方案2】:

以下内容基于 Mike West 的 fshow。在你的 .gitconfig 中:

[alias]
  #show all files changed since branch inception
  ishow = ! bash -c 'git show --pretty="format:"  --name-only "$(git merge-base "$(git rev-parse --abbrev-ref HEAD)" master)..HEAD" | grep -v "^$" | sort | uniq' -

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-02
    • 2018-06-07
    • 1970-01-01
    • 2016-06-09
    相关资源
    最近更新 更多