【发布时间】:2015-04-24 04:07:47
【问题描述】:
似乎当您使用 XCode 为 git 版本控制下的项目创建文件时,它总是会为新文件执行 git add。
如果您随后提交,则新文件将永久保存在您的存储库的历史记录中。
我想将此文件添加到 XCode 项目中,但不让 git 跟踪它。所以我现在做什么:
- (XCode) 在 XCode 中创建文件
- (终端)为项目 repo 创建 .gitignore
- (终端)添加并提交带有文件名的 .gitignore
- (终端)
git rm --cachedXCode 添加到 git 的文件 - (XCode) 验证不能在 XCode 提交窗口中选择文件进行提交
我很乐意找到一种方法让 XCode 有选择地跳过新文件的 git add,以便我可以跳过 git rm --cached。也将它添加到 .gitignore 将是结冰的。有人知道方法吗?
【问题讨论】: