【发布时间】:2021-02-24 11:18:32
【问题描述】:
When current work in progress branch is selected, GitKraken shows two types of files: "Unstaged Files" and "Staged Files".很多时候,“Unstaged”下会列出大量文件,甚至只有少数真正处于源代码控制之下;文件大多未跟踪。
是否可以过滤掉“未跟踪”的文件,只显示已跟踪(但已修改)的文件?
【问题讨论】:
When current work in progress branch is selected, GitKraken shows two types of files: "Unstaged Files" and "Staged Files".很多时候,“Unstaged”下会列出大量文件,甚至只有少数真正处于源代码控制之下;文件大多未跟踪。
是否可以过滤掉“未跟踪”的文件,只显示已跟踪(但已修改)的文件?
【问题讨论】:
Gitkraken 的未暂存文件区域无法完全关闭未跟踪文件,但它会尊重您的 .gitignore。在 repo 的根目录下创建一个名为 .gitignore 的文件,并添加您知道不想跟踪的文件或文件夹的名称。 https://git-scm.com/docs/gitignore
一般来说,大多数人使用 git 的方式是 gitignore 临时文件、构建工件和配置文件,并在 repo 中提交所有其他内容。如果您有大量未跟踪的文件,您可能应该 gitignore 它们,或者如果您有某些理由不 gitignore 它们,您可能需要重新考虑您的 git 策略。
【讨论】: