SourceTree的简单使用 - 变基(rebase)

SourceTree的简单使用 - 变基(rebase)
一、变基与合并
二、“变基”操作在SourceTree上的使用
假设“变基”的使用场景
“变基”的操作步骤
1. 小明同学提交代码到**dev1**,“我”把分支切换到**dev1**,并拉取最新代码(如果没有checkout,请先checkout),如图
2. 然后“我”切换到**dev2**,并选中小明同学提交的代码,如图
3. 鼠标右击,选中“变基”,如图
4. 选择“变基”后,弹出对话框,如图
5. 点击“确定”,变基完成,如图
6. 变基操作完成。
三、结束语(一句废话)
一、变基与合并
两者都可以把别人提交的代码,同步到自己的开发分支。
“合并”,从SourceTree的图表上看,会有多条线。而“变基”只有一条蓝色的线(好像就这点不同了)。
二、“变基”操作在SourceTree上的使用
假设“变基”的使用场景
多人同时开发,小明同学在dev1分支上开发,“我”在dev2分支上开发;
小明同学开发完成并提交了代码到他的dev1分支上,“我”也开发完成并提交到dev2上;
现在“我”要把小明的代码,同步到“我”的分支,也就是,dev1同步到dev2。
“变基”的操作步骤
1. 小明同学提交代码到dev1,“我”把分支切换到dev1,并拉取最新代码(如果没有checkout,请先checkout),如图


2. 然后“我”切换到dev2,并选中小明同学提交的代码,如图


3. 鼠标右击,选中“变基”,如图


4. 选择“变基”后,弹出对话框,如图


5. 点击“确定”,变基完成,如图


6. 变基操作完成。
三、结束语(一句废话)
好记性不如Markdown。
————————————————
版权声明:本文为CSDN博主「Bricklayer9527」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012399594/article/details/115877205

上一篇:git如何修改某次历史提交的commit信息和代码


下一篇:git中Please enter a commit message to explain why this merge is necessary.