【问题标题】:Add file to XCode project but NOT git using XCode only?将文件添加到 XCode 项目而不是仅使用 XCode 的 git?
【发布时间】:2015-04-24 04:07:47
【问题描述】:

似乎当您使用 XCode 为 git 版本控制下的项目创建文件时,它总是会为新文件执行 git add

如果您随后提交,则新文件将永久保存在您的存储库的历史记录中。

我想将此文件添加到 XCode 项目中,但不让 git 跟踪它。所以我现在做什么:

  • (XCode) 在 XCode 中创建文件
  • (终端)为项目 repo 创建 .gitignore
  • (终端)添加并提交带有文件名的 .gitignore
  • (终端)git rm --cached XCode 添加到 git 的文件
  • (XCode) 验证不能在 XCode 提交窗口中选择文件进行提交

我很乐意找到一种方法让 XCode 有选择地跳过新文件的 git add,以便我可以跳过 git rm --cached。也将它添加到 .gitignore 将是结冰的。有人知道方法吗?

【问题讨论】:

    标签: xcode git xcode6


    【解决方案1】:

    我想将此文件添加到 XCode 项目中,但不让它被 git 跟踪。

    为此,您必须取消选中 Xcode -> Preferences -> Source Control 下的 Add and remove files automatically

    我很乐意找到一种让 XCode 选择性地跳过 git add 的方法

    恐怕不可能让它有选择地添加和删除文件。要么是对所有文件,要么是对所有文件。

    【讨论】:

    • 获取新文件旁边的? 而不是A!谢谢!
    • 因为xcode可以看到有一个新文件,但是没有被跟踪
    猜你喜欢
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 2015-06-15
    • 1970-01-01
    • 2013-03-11
    • 1970-01-01
    相关资源
    最近更新 更多