【问题标题】:How to make git gui not show untracked files如何使 git gui 不显示未跟踪的文件
【发布时间】:2015-05-07 09:37:03
【问题描述】:

我的项目中有很多未跟踪的文件。我希望能够告诉 git gui 在显示候选暂存文件列表时不要显示它们。有没有办法做到这一点?

同样,如果能够仅查看某个 . 中的文件,那就太好了。

感谢您的帮助!

【问题讨论】:

  • 这些是您不想跟踪的东西吗,例如生成的文件/二进制 blob?

标签: git git-gui


【解决方案1】:

只是为了确保:在我的情况下(可能是 Git Gui 的相当旧版本:0.20),可以使用以下导航找到该设置:

Git Gui => 编辑 => 选项

现在在“选项”对话框的左下角区域有一个复选框,标记为#Show untracked files#。

取消选择这个选项就可以了!

编辑: 左下方区域中引用的 CheckBox 用于当前分支 - 此屏幕右侧还有另一个复选框,用于控制全局级别的处理(即针对您计算机上的所有 Git 存储库)。

【讨论】:

    【解决方案2】:

    前往

    Git Gui > 首选项

    它有一个选项

    显示未跟踪的文件

    并取消选中它。

    【讨论】:

      【解决方案3】:

      创建一个gitignore 文件并添加您不想显示的文件 - 大多数(如果不是所有) git 用户界面都应该尊重它。

      【讨论】:

      • Gitignore 将无济于事 - 我没有简单的文件名模式可以使用,而且列表经常更改。我正在寻找类似 git status 的 -uno 开关
      • 听起来您需要稍微清理一下您的工作区 - 所有这些文件是如何进入您的工作区的?它们都在一个文件夹下吗?您可以使用通配符忽略它们吗?我不确定你正在寻找什么样的解决方案,其中 gitignore 不起作用,但 git gui 可以。
      猜你喜欢
      • 1970-01-01
      • 2011-06-04
      • 1970-01-01
      • 2017-04-24
      • 1970-01-01
      • 2018-08-31
      • 2022-01-24
      • 1970-01-01
      • 2019-10-30
      相关资源
      最近更新 更多