一、不管工程在最初创建时,xcode是否勾上了git,因为我们要在一个新文件夹下git init(创建.git文件);然后将该工程复制到此新文件夹下,然后上传git,我们用到的.git是新建的,而不是xcode产生的,故在工程创建时,是否勾选无所谓。
1.在git托管平台上新建项目 testMyGit(以码云为例)。
2.在电脑上创建为testMyDeGit空文件夹,就放在桌面上,cd到testMyDeGit文件夹下。
3.命令: git init 注意是cd到testMyDeGit文件夹,创建一个.git文件夹(就是所说的建立本地git仓库)。
3.1将要工程复制到testMyDeGit文件夹下。
4.命令: git remote add origin xxx(注:xxx即为远程仓库地址,在码云上的格式为 https://gitee.com/xxx.git)关联远程项目地址。
5.命令:git pull origin master 将远程仓库的README.md文件pull下来,因为在码云上新建项目就已经生成README文件了,就不用本地去touch README和git add README了。
6.命令:git add . 将所有的代码add一下。
7.命令:git commit -m "first commit" 进行注释。
8.命令:git push origin master 将项目上传到远程仓库。
9.验证代码是否提交到远程仓库,即将代码clone到本地其他目录下,查看代码是否一致。
二、不创建新文件夹,即.git与工程平级,工程创建时默认用xcode创建了.git的话,用上述步骤传代码到git进行管理,就会报错,最简单直接的办法:将工程创建时自带的.git文件删除,然后cd到工程所在文件路径,操作一各步骤即可。