我是 SCM 的新手,我已经设法为现有项目创建和使用存储库。通过关注各种帖子,我完成了以下工作:
1) 在 Assembla 上创建了一个帐户
2) 在我现有的项目目录中使用 bash/git 来添加、提交和推送项目
3) 在 XCode 中使用 Source Control 来拉取、修改、提交和推送更改
现在我想开始一个新的投影 Xcode,看来我必须通过相同的步骤,使用 Xcode 4.2 和 bash 命令的混合将新项目导入 Assembla。
例如,我在 Assembla "newjunk" 上创建了一个新空间,在 Xcode "newjunk" 中启动了一个新项目,并且没有选中 "create local git repository"。我没有运行任何 bash/git 命令。在 Xcode 中,我无法“推送”,因为我没有“提交”,也无法“提交”,因为“没有找到有效的工作副本”。
这是将新项目放入远程存储库的唯一方法吗?或者这一切都可以在 Xcode 中完成,如果可以的话怎么做?
编辑:注意-我已经尝试了这些步骤(针对 Assembla 和 Xcode 4.2 进行了修改)http://www.mindthe.net/devices/2011/04/28/12-steps-to-using-github-with-xcode- 4/这就是我得到“无效...”消息的方式