使用第三方代码托管平台进行项目开发
2016-07-11 16:46
741 查看
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、设置长期储存密码(非必须)
4、添加远程仓库(此处使用coding代码托管平台)
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:password@git.coding.net/project.git[/code] 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:password@git.coding.net/project.git -b develop
关于Xcode git功能使用参考:http://www.cocoachina.com/ios/20140524/8536.html
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- git终极指南:在实际开发中的应用
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git 使用及常用命令
- git eclipse 插件的安装
- git fork同步是什么意思?
- 教你如何解决XCODE升级后插件不能用问题
- 浅谈Xcode 开发工具 XCActionBar
- xcode 4 制作静态库图文详解
- 使用Xcode为iOS应用项目创建PCH文件的方法及应用示例
- Git使用小坑 Out of memory错误的解决方法