git学习之创建分支和合并分支
适用场景:当应用要创建多个版本时;或对当前版本代码需要大幅度修改时,为避免出错无法恢复,创建另一个分支来修改,则不影响原来版本(分支,默认为master)
1.创建分支
(1)在Xcode菜单栏Source Control选项下,如下图进行选择:
(2)创建分支,如下图,点击左下角的“+”,在弹出的对话框中输入新分支的名称,则创建并切换到新分支,之后所作的修改则只影响该分支,而不影响原来的分支:
2.合并分支
(1)关闭Xcode
(2)打开终端,并定位到项目文件夹
(3)输入命令git stash,把未保存的文件移除(建议合并之前保存好所有项目文件,并commit一次)
(4)输入命令git checkout master,把当前分支切换到原来的分支(默认是master)
(5)输入命令git merge AFNetworking,将新分支合并到master(假设上面创建的新分支为AFNetworking)