SrouceTree——Git的回滚的三个选项的详细说明

Posted avi9111

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SrouceTree——Git的回滚的三个选项的详细说明相关的知识,希望对你有一定的参考价值。

1

在项目开发中我们难免会有一些代码写错就提交上去,提交错了我们可以利用撤销,

1

选择“提交之前版本”。

1

右击“重置当前分支到此次提交”

1

选择需要回退的模式

1

三种模式的意思:

1.回退到暂存区

 2.回退到未暂存区

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

  

1

我这里是选择第一种

1

然后点击拉取

 

1

拉取后,把不需要的版本可以丢弃

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

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

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

 

以上是关于SrouceTree——Git的回滚的三个选项的详细说明的主要内容,如果未能解决你的问题,请参考以下文章

OracleUNDO

git

如何创建表的回滚副本以防我插入或更新错误

openge sql 触发器的回滚和提交效果

如果实现oracle中DDL语句的回滚

为啥 Mercurial 只有一级回滚?