iOS - 个人项目流程(建立项目和提交Git 进行代码迭代管理)

一:准备

1. xcode建立空白项目

2.保存到 GitHub:点击项目第二个选项 ,项目右键——Create “”Remote...——填写创建的名称 及备注信息。如下:

 

 

3.master右键 checkout提交.提交后,显示灰色“ master”的提交项目是有分支的。

 

4.Remotes---项目名右键---View on GitHub 查看,在Git上会显示你提交的最新文件的时间。

5.直接在右侧 提交事件列表上 右键某一事件---View on GitHub,在Git上会显示你提交的最新修改的内容。

6. 点击Xcode上方的 Source Control--commit 提交项目,添加注释,并勾选  “Push to  Remote”,  同时提交代码到本地和Git远程仓库存储。

“Push to  Remote”是提交到远程Git的选项,如果不勾选,只会提交到本地仓库“master”存储。

7.有时候点击项目名“DaoYouTong”查看事件提交情况,右侧事件提交列表中 会显示 “Branches”和“Remotes”中所没有的提交事件,这时候需要右击“Branches”的分支master, 然后右击 CheckOut.最好不要点击“项目名 master”查看事件提交情况,应该在“Branches”的master 中查看。

8.注意:

8.1  如果 你的项目提交分支在项目名位置,即项目名“DaoYouTong”后显示current或者最新分支代号,这表示你没有提交到分支中去,应该只是在本地做了存储。如下,例如:当你checkout "测试10"后,“测试11”会消失。

8.2 点击 Branches-master,右击checkout,把提交分支线转移到这里,即从这里开始进行分支事件提交。上图中的“测试10”“测试11”都会消失,与该 分支保持一致(小贴士:有时候项目名分支里含有了标注为“master”的提交事件,而Branches-master 中没有,那么你需要chechout一下使他们同步)。这时,你可以点击Source Control--commit 提交代码到本地仓库(即提交事件只标注“master”的分支),或者勾选 Push to Remote ,同时提交到Git 远程仓库(即提交事件同时标注“DaoYouTong/master ”和“master”);如果你没有勾选,那么最新的分支只会标注“master”,上一次勾选的分支就只会显示“DaoYouTong/master ”了(我也不知道为啥)

8.3 如果你上次的的提交只显示了“master”(即已经提交到本地仓库中),那你可以点击Source Control--push ,把修改的提交到Git远程仓库(之所以可以直接push是因为你在提交本身的时候 已经把注释等等都写好了,这里点击push只相当与 勾选“Push to Remote ” 的作用)。注意:每次提交,本地仓库都必须要有 ,才能提交到远程Git 的仓库。

8.4   

如果遇到该错误,查看“提交事件分支”是否 显示在项目名上(及项目名右侧有代码号)而不是在master上(即master右侧 没有(current)标识),如果是这样,请返回Branches--master 分支。

如果是其他错误引起的,可以先删除git 上的项目,还不行,删除xcode 本地分支,重新建立分支,然后提交。

二:编写项目

1.创建头文件,并在 Build Settings 中建立路径。

2.创建 Model View Controller Source Other 文件夹。

---未完待续---

 

  

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

app开发工程师V帅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值