【问题标题】:How to use XCode to upload new files to a git repository?如何使用 XCode 将新文件上传到 git 存储库?
【发布时间】:2013-10-13 12:44:44
【问题描述】:

我已将文件系统中的文件添加到 XCode 项目。 现在,当我将项目推送到我的 github 存储库时,该文件似乎没有上传。

我错过了什么?

【问题讨论】:

  • 你是如何进行“推送”的。是按钮吗?你在 IDE 中做了什么来做相当于添加的操作(git 在实际执行“提交”之前需要一个“添加”,所以我不确定 IDE 是/将显示什么)。
  • 也许一个关于 XCode 的论坛或邮件列表会是一个更好的提问场所......

标签: git version-control xcode5


【解决方案1】:

在将文件拖入 XCode 项目时,您必须检查:[X] Copy items into destination group's folder (if needed) 否则,文件只是在项目设置中引用,而不是实际复制到项目文件夹中。

【讨论】:

    【解决方案2】:

    假设您添加的文件是mynewsource.cc,您是否运行了

     git add mynewsource.cc
    

    命令(将文件添加到 GIT 存储库),然后是

     git commit -a 
    

    命令(提交添加和其他更改;这可能会触发一些$EDITOR 让您编辑一些提交消息),最后

     git push
    

    将更改推送(即转发)到上游 git 服务器?

    我强烈建议看git documentation;它有很好的教程和短视频

    将文件添加到某些 IDE(例如 Xcode)项目与版本控制(例如 gitsvn)无关(并且应该无关)。也许您的 IDE 应该有某种方式(菜单条目....?)将新文件添加到版本控制(GNU emacs VC 模式有一个)。

    【讨论】:

    • 我是 git 新手,现在我只是使用 XCode 接口。
    • 但正如我试图解释的那样,gitXCode 完全不相关(就像苹果和鱼一样)。并且请看git 教程和视频,它们非常容易理解并且对新手友好。
    • 我自己是一个命令行用户......但是这个用户正在使用 IDE,所以想知道他们如何检查 IDE 本身。让我更新一下标题。
    猜你喜欢
    • 2021-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    • 2015-12-06
    • 1970-01-01
    • 1970-01-01
    • 2017-11-08
    相关资源
    最近更新 更多