git commit之后如何回退?

267 阅读1分钟

commit之后回退一个版本:

git reset --soft HEAD^

此时commit撤销,代码变更保留。

可选[参数]

–mixed
撤销commit,撤销[add],不撤销代码改动,为默认参数。

–soft
撤销commit,不撤销add,不撤销代码改动。

–hard
撤销commit,撤销add,撤销代码改