sourceTree回退撤销commit

来源:互联网 发布:关于白蛇传的网络歌曲 编辑:程序博客网 时间:2024/06/08 03:25

不小心commit了一个文件,想回退,回退到commit前的状态。本文介绍用sourceTree操作。


刚刚提交了不想提交的文件,状态如图1:


                                                                  图 1

现在的目标就是把“回撤commit测试”这条回退回来,回退后应该是这个样子:


                                图 2

操作步骤:

第一步:选中提交之前的版本,如图1中标注的。然后右击,弹出菜单如下:


选中红色框标注选项,弹出第二步的选框。


第二步:选择回退模式


有三个选项,解释如下:

 1.回退到暂存区

 2.回退到未暂存区

 3.直接把提交的文件reset (最好不要用)


所以,第一个和第二个可以根据需要随便选,很安全。


经过以上操作,回退OK。


注意:如果在你提交之前,有未拉取的代码,这个时候得注意了,应该把拉取完成之后再commit。否则经过上面的操作,会把别人提交的代码回退回去!!!

0 0
原创粉丝点击