git reset 版本回退的三种用法总结
git reset (–mixed) HEAD~1
回退一个版本,且会将暂存区的内容和本地已提交的内容全部恢复到未暂存的状态,不影响原来本地文件(未提交的也不受影响)
git reset –soft HEAD~1
回退一个版本,不清空暂存区,将已提交的内容恢复到暂存区,不影响原来本地的文件(未提交的也不受影响)
git reset –hard HEAD~1
回退一个版本,清空暂存区,将已提交的内容的版本恢复到本地,本地的文件也将被恢复的版本替换
2021-10-15
最新推荐文章于 2024-01-26 15:37:07 发布
本文详细介绍了Git的reset命令在--mixed、--soft和--hard模式下的使用,帮助开发者理解如何回退到前一个版本。--mixed模式会恢复未提交的内容,--soft模式保留暂存区,而--hard模式则会清除暂存区并替换本地文件为回退版本。
摘要由CSDN通过智能技术生成