reset revert commit区分

```

1.reset :删除错误的提交记录,(用于回滚版本、合并简化多余的提交记录)

master  -> v1  -> v2 ->v3 -> v4

master  -> v1  -> v2 

版本head指针更改后指向v2

 

2.revert:以 version2 为基础新建提交记录,覆盖之前的错误的代码,但是错误的提交记录还在。

gitlog:  revert回滚A

gitlog:  提交A

 

 

 

 

提交代码产生冲突可拉取对应远端分支merge into current再push合并到远端分支

```

posted @ 2023-09-19 09:56  chillymint  阅读(128)  评论(0)    收藏  举报