【问题标题】:Git browse through non-empty commitsGit 浏览非空提交
【发布时间】:2015-10-12 08:47:00
【问题描述】:

我在这个项目上工作,该项目有 许多 次提交,但变更集为空。尽管我很想运行 git filter-branch 并删除这些提交,但这确实不是一个选项。

是否有任何工具(例如 gitg tig)可以让我只浏览非空提交?通过浏览我的意思是查看(非空)提交列表并轻松查看感兴趣的提交的差异。

【问题讨论】:

  • 我没有手头有空提交的存储库来测试它。 git log --ignore-blank-lines 做你想做的事吗?
  • @Barend 不是真的,我真正想要的是一个修订/提交浏览器,我可以从中输入/退出特定提交的差异。我一直使用tig 来做这件事,但我还没有找到一种方法让它忽略空提交。

标签: git gitx tig gitg


【解决方案1】:

迟到了,但您可以添加文件过滤器参数:

tig -- .

这意味着 tig 将仅显示涉及“。”下的任何文件的提交。目录(从 repo 根目录运行时就是任何文件)。

【讨论】:

    猜你喜欢
    • 2011-01-06
    • 2011-05-13
    • 1970-01-01
    • 2014-01-03
    • 2013-08-02
    • 2013-03-13
    • 2011-03-09
    • 2012-08-18
    • 2018-12-02
    相关资源
    最近更新 更多