Git提交错误后如何回退

2016-02-27  本文已影响4913人  wangmin

在使用Git的时候需要维护一个自己的分支模型,推荐使用: http://nvie.com/posts/a-successful-git-branching-model/

总体说来有一下两点:

下面这个是我们项目中的网络提交图:

这只是简单介说了一下分支模型,具体的介绍可以参考上面给出的链接。如果在提交的过程中直接在master上做了修改,或者不小心把master合并到了develop分支上,如何回退?

直接在master分支上修改代码并提交如何回退

如果直接在master分支上做了修改并提交到了服务器,这种操作在上面所描述的分支模型中是严格禁止的,如果出现这种情况如何回退:

  • 在本地切到master分支下,使用 git chenkout -b temp-branch,这样就从master分支上创建了一个新的临时分支,并且切到这个分支下。
上一篇 下一篇

猜你喜欢

热点阅读