一、本地篇
https://www.jianshu.com/p/b8a8b5cae365
补充篇(打tag备份):
1、假如我们经过千辛万苦的开发之后,稳定了已经发布1.0版本的app上线了。这是我们最好为了保险期间,给我们的稳定代码备个份,这时候我们可以通过xcode的Tag master实现。
首先切换到 Source Control navigator ,右击 master branch 然后点选Tag "master"...

就这样你在弹出的提示框里打下你自己的tag表示和备注一些信息.

点击create,左侧tags文件夹下会出现1.0就表明成功了。这样你就很轻松地备份了1.0版本的代码。

2、假如我们将开发好了2.0版的功能,也合并好代码到主分支上了,就准备测试了。这是线上传了一个不幸的消息1.0崩溃了,需要你紧急修复了。这时我们的1.0的备份就起作用了。
首先第一步我需要做的是从1.0上创建一个新的分支叫[图片上传中...(屏幕快照 2019-03-28 下午5.09.20.png-a9b52f-1553764185702-0)]
.


同样地我们需要check out切换到该分支上。

然后你需要做的就是修复你的bug后,并commit提交。当你做完这一切,你可以再备份一下1.1版本,给fixbranch打个1.1的tag吧以防同样不幸的事情再次发生。同时别忘了发布你的1.1app啊。

最后一件重要的事情,就别忘了将fixbranch合并到master上啊,毕竟2.0版也不能再出现同样的bug啊。

。
合并完之后你可以把fixbranch删除了。然后继续搞我们的2.0版本吧。
二、Github篇
https://www.jianshu.com/writer#/notebooks/13822812/notes/17620623/preview
总结一下:关键是Github账号与xcode的绑定和master仓库的创建而对于远程分支仓库,是无法手动创建的。需要先checkout 到对应的分支上。在push的时候会自动创建的。

另外需要时记得勾选include tags这样可以把备份也储存到远程服务器上。
三、关联其他第三方Git篇
xcode界面上支持的账号Bitbucket Cloud 、GitHub、GitLab等,像其他的阿里云就不能直接在界面上添加。待续。。。。。。。。。。。。。。。。。。
网友评论