美文网首页
git篇之reset

git篇之reset

作者: 清宵寒夜 | 来源:发表于2021-08-04 10:35 被阅读0次

常用命令

git reset --hard HEAD ---->指针指向当前版本
git reset --mixed HEAD^ HEAD指针回退,保留暂存区和工作区改动
git reset --soft HEAD^ 重置暂存区,HEAD指针回退,保留工作区改动

git reset --hard HEAD^ --->回滚到上个版本

git reset --hard HEAD^~2 --->回滚到前两个版本

git reset --hard xxx(commitid或commit前几位)--->回滚到指定版本号,如果是版本号前几位,git会自动寻找匹配的版本号

git reset --hard xxx(commitid或commitid前几位) filename--->回滚某个文件到指定版本号(需要进入该文件所在目录)

6、git reset --patch --->重置补丁

合并提交

1、git reset --soft HEAD~2 --->撤销最新的2次提交
2、git add . --->添加文件到暂存区
3、git commit -m message --->添加提交说明
4、git push 推送提交到远程仓库

相关文章

网友评论

      本文标题:git篇之reset

      本文链接:https://www.haomeiwen.com/subject/mfjiultx.html