git基础4 - git撤销commit

 

上图显示进行了两次提交:

 先展示简单粗暴的方式:

git reset –-hard <commit_id>

 

这表示不仅撤销版本库提交,还撤销暂存区文件修改,稍有不慎,一天白干。

 撤销后会把文件放到暂存区:

git reset --soft <commit-id>

 

撤销后不会把文件放到暂存区:

git reset --mixed <commit-id>

 

这两种方法commit撤销后是不会改变文件内容的。

猜你喜欢

转载自blog.csdn.net/m0_43599959/article/details/114966664