使用第三方代码托管平台进行项目开发

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/black_hole2009/article/details/51881906

1、代码托管平台注册并新建一个项目,默认只有1个分支master

2、Xcode新建项目,并创建本地git仓库

新建项目后在项目目录下可以看到.git目录,Mac需要开启显示隐藏目录功能,命令如下:

defaults write com.apple.finder AppleShowAllFiles TURE


如果创建项目时没有勾选 Create Git repository on XXX选项,则需在项目目录下使用命令行 git init 创建本地仓库

如果本地仓库创建成功,可以看到Xcode->Source Control的选项变成可选的


3、设置长期储存密码(非必须)

git config --global credential.helper store

4、添加远程仓库(此处使用coding代码托管平台)

git remote add origin http://yourname:[email protected]/project.git

5、将远程仓库master分支同步到本地,即拉取(pull),要先拉取之后才能推送(push)到远程仓库

git pull origin master

由于远程仓库master分支下存在README.md文件,所以拉取后该文件同步到本地目录


6、将本地仓库推送至远程仓库

如果新建项目时没有勾选 Create Git repository on XXX选项,则之后执行git init命令时不会自动将目录下的文件添加到本地仓库中,所以需要执行以下命令,不然本地仓库是空的

 

git add .

git commit -m "初始化"

上面命令行是添加所有文件的,如果只需添加必需的文件,建议使用Xcode->Source Control的Commit提交


接着使用Xcode推送,或者终端执行 git push origin master 推送至远程仓库

推送成功,以下是master上看到的结果


7、建议新建develop分支,再clone该分支到本地进行开发,不要直接在master分支开发

git clone https://yourname:[email protected]/project.git -b develop

关于Xcode git功能使用参考:http://www.cocoachina.com/ios/20140524/8536.html


猜你喜欢

转载自blog.csdn.net/black_hole2009/article/details/51881906