sourcetree中将修改的那部分代码移动到其他分支

 

运用场景:当你在一个分支A上写的代码,由于某种原因,分支A上有bug,你不得不把A分支上面的修改的部分添加到B分支上面

 

具体流程以及如何操作如下

创建A分支

sourcetree中将修改的那部分代码移动到其他分支

在A分支上面增加一个A.c文件

sourcetree中将修改的那部分代码移动到其他分支

 

暂存之后,选中暂存中的文件,然后点击提交,此处的提交只是提交到暂存区,并不会提交到仓库 

sourcetree中将修改的那部分代码移动到其他分支

 就会有如下页面

sourcetree中将修改的那部分代码移动到其他分支

创建B分支

sourcetree中将修改的那部分代码移动到其他分支

切换到B分支,可以看到在A分支上面暂存但是没有提交的那部分修改的代码:

sourcetree中将修改的那部分代码移动到其他分支

 

 将A分支中暂存的修改代码就可以提交到B分支了sourcetree中将修改的那部分代码移动到其他分支

 

现象:

sourcetree中将修改的那部分代码移动到其他分支