Xcode 不尊重 gitignore 条目
Xcode is not respecting a gitignore entry
我的 Xcode 项目中有一个名为 Authentication.plist 的文件,并将其添加到我的 .gitignore 文件中。但是,在通过 xcode 源代码管理菜单这样做时,我无法阻止它自动提交到 git。有没有更有效的方法来确保它不被提交?
问题是 Xcode 的 git
支持很烂。它可能甚至没有看到那个 .gitignore 文件(你没有说它是哪个,全局的,用户级别的,repo 级别的,等等)。最好的办法是完全关闭 Xcode 的 git
支持并使用 SourceTree 或命令行。或者,您至少可以 减少 一些 Xcode 的自动行为:
请注意,我未选中 "Add and remove files automatically"。这至少有助于解决 这种 种烦人的行为。
使用命令 git rm --cached Authentication.plist
取消跟踪文件。
我的 Xcode 项目中有一个名为 Authentication.plist 的文件,并将其添加到我的 .gitignore 文件中。但是,在通过 xcode 源代码管理菜单这样做时,我无法阻止它自动提交到 git。有没有更有效的方法来确保它不被提交?
问题是 Xcode 的 git
支持很烂。它可能甚至没有看到那个 .gitignore 文件(你没有说它是哪个,全局的,用户级别的,repo 级别的,等等)。最好的办法是完全关闭 Xcode 的 git
支持并使用 SourceTree 或命令行。或者,您至少可以 减少 一些 Xcode 的自动行为:
请注意,我未选中 "Add and remove files automatically"。这至少有助于解决 这种 种烦人的行为。
使用命令 git rm --cached Authentication.plist
取消跟踪文件。