版本回退

1:git reset xxxxxx直接设置到某个commit,后面commit的会被删掉,推到远程仓库的时候需要merge

2:git revert xxxx撤销某次的commit的修改内容,然后提交一个新的commit,log一直是向前的

总结:多人合作时候 revert比较友好,reset可能会把队友的commit也给删了,revert不过是新的commit,队友pull下就好

你可能感兴趣的:(版本回退)