如何使用 XCode 将新文件上传到 git 存储库?
Posted
技术标签:
【中文标题】如何使用 XCode 将新文件上传到 git 存储库?【英文标题】:How to use XCode to upload new files to a git repository? 【发布时间】:2013-10-13 12:44:44 【问题描述】:我已将文件系统中的文件添加到 XCode 项目。 现在,当我将项目推送到我的 github 存储库时,该文件似乎没有上传。
我错过了什么?
【问题讨论】:
你是如何进行“推送”的。是按钮吗?你在 IDE 中做了什么来做相当于添加的操作(git 在实际执行“提交”之前需要一个“添加”,所以我不确定 IDE 是/将显示什么)。 也许一个关于 XCode 的论坛或邮件列表会是一个更好的提问场所...... 【参考方案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)项目与版本控制(例如 git
或 svn
)无关(并且应该无关)。也许您的 IDE 应该有某种方式(菜单条目....?)将新文件添加到版本控制(GNU emacs
VC 模式有一个)。
【讨论】:
我是 git 新手,现在我只是使用 XCode 接口。 但正如我试图解释的那样,git
和 XCode
完全不相关(就像苹果和鱼一样)。并且请看git
教程和视频,它们非常容易理解并且对新手友好。
我自己是一个命令行用户......但是这个用户正在使用 IDE,所以想知道他们如何检查 IDE 本身。让我更新一下标题。以上是关于如何使用 XCode 将新文件上传到 git 存储库?的主要内容,如果未能解决你的问题,请参考以下文章
Azure Blob 存储 - 在将新文件上传到 Blob 容器中的特定文件夹时设置警报