一、假设我们在开发过程中想回退到某一次提交,或者说只是想在我们曾经的某一次提交的版本上做某一项测试,那么我们只需要检出新的分支即可。
二、现在处于develop分支下,工作区中有以下文件:
三、现在,假设我们想回退到最初的版本。
点击分支,选择新分支–制定的提交
四、可以在这里选择你想回退的版本。
五、查看工作目录下的文件
可以看到该分支下的文件即为回退的版本的文件。
六、在该分支下做某一项测试
七、提交
八、在该分支下验证功能正确,想要把它合并到正在开发的develop上。
1、将当前分支切换到develop分支上,然后鼠标移动到test分支上,选择合并test分支到当前分支。
点击确定。
遇到冲突,切换到工作目录下。
会发现有冲突的文件已经被标记出来。
修改这份文件,保证修改后的工程可以实现所有功能。然后提交即可。
合并完成后,可以手动删除test分支。