我想添加一个匹配的文件,.gitignore
因此不会显示在 Github Desktop 中。通常情况下,git add -f ignoredFile
我会这样做,但我想在 Github Desktop 中执行此操作。有什么办法吗?
答案1
您可以通过 GitHub Desktop 客户端 UI 来完成此操作。
在 Mac 上(应该与 Windows 类似),转到菜单栏:
存储库 -> 存储库设置 -> 忽略的文件
.gitignore
在此文本框中添加(从文件中复制忽略的)忽略的文件,然后单击保存。
那么被忽略的文件就不应该显示在未提交的更改中。
答案2
我在使用 Github Desktop GUI Client 时遇到过以下情况:
如果你提交并同步一个文件,之后想要添加到 gitignore,最好的方法是从存储库中删除文件,提交并同步更改。然后将同一个文件重新导入到它所在的文件目录中,您将在桌面客户端中看到该文件被忽略。我遇到了 gitignore 无法抓取要忽略的文件的问题,因为它最初被签入存储库。上面的方法解决了 GUI 客户端中的这个小问题。
答案3
我也遇到了同样的问题。以下是对我有用的方法:
- 编辑(甚至删除).gitignore 文件,使该文件不再被忽略
- 进行提交(不包括对 .gitignore 的更改)
- 放弃对 .gitignore 的更改