Ios 在xcode中将源代码管理添加到我的项目中

Ios 在xcode中将源代码管理添加到我的项目中,ios,xcode,git,github,Ios,Xcode,Git,Github,我在raywenderlich.com上关注本教程:。我无法将我的项目链接到我的回购协议。我已经在我的github帐户中创建了回购协议,并下载了starter项目 我面临两个问题: 1) xcode不断询问我的密码,当我输入我的github帐户密码和用户名时,它总是说我的身份验证错误。它的用户名说git总是 2) 在本教程中,要获得初始提交,它会显示:转到File\Source Control\commit(⌥⌘-C) 在下面的屏幕上,输入一条提交消息,如“初始提交”,然后单击提交。但是当我输入

我在raywenderlich.com上关注本教程:。我无法将我的项目链接到我的回购协议。我已经在我的github帐户中创建了回购协议,并下载了starter项目

我面临两个问题:

1) xcode不断询问我的密码,当我输入我的github帐户密码和用户名时,它总是说我的身份验证错误。它的用户名说git总是

2) 在本教程中,要获得初始提交,它会显示:转到File\Source Control\commit(⌥⌘-C) 在下面的屏幕上,输入一条提交消息,如“初始提交”,然后单击提交。但是当我输入initialcommit时,commit不会突出显示,也不允许我单击它


需要一些指导来开始我的iOS项目的源代码管理。

老实说?不要为此使用Xcode。我知道我没有回答你的问题,但是有更好的方法。目前,我正在使用命令行,这对于我所做的已经足够了。有时我使用,但大多数时候它是命令行。

1)我认为您可以使用https
链接从github.com克隆您的项目。您应该选择
git
one,类似这样:
git@github.com:username/projectname.git
。或者您应该参考GitHub的帮助页面,该页面告诉您安装osxkeychain凭证帮助器

它写在GitHub上:

仅当克隆HTTPS repo URL时,凭据帮助程序才起作用。如果改用SSH repo URL,则SSH密钥用于身份验证。提供生成和使用SSH密钥对的帮助


2) 现在还没有什么好主意。

意思是说,git init在我的文件夹中,git克隆repo,等等在命令行中?您可以从GitHub使用此教程:。如果您在其他地方已经有了存储库,git clone就足够了。GitHub for Mac的工作原理与命令行一样好(但它肯定不会完全取代它)。XCODE的Git源代码控制从来没有真正起作用。实际上,有时候我在噩梦中醒来,关于Xcode的源代码控制。(我确实使用了ssh版本,因为教程明确规定使用ssh版本,即git版本。您能使用
git remote-v
检查它吗?