git reset --hard
git reset--hard.png会彻底返回某个版本状态,新发生的变更将会丢失,版本后的工作内容将不会保留
git reset --soft
git reset--soft.png只是撤到某个版本,本地文件的内容并没有发生变化,
git revert
git revert.png撤销某次提交,此次操作之前和之后的commit和内容都会保留,并且把这次撤销作为一次最新的提交保存在log中
会彻底返回某个版本状态,新发生的变更将会丢失,版本后的工作内容将不会保留
只是撤到某个版本,本地文件的内容并没有发生变化,
撤销某次提交,此次操作之前和之后的commit和内容都会保留,并且把这次撤销作为一次最新的提交保存在log中
本文标题:git reset --hard ,git reset --so
本文链接:https://www.haomeiwen.com/subject/tocdlftx.html
网友评论