美文网首页
Git系列7:git commit 撤销操作

Git系列7:git commit 撤销操作

作者: XBruce | 来源:发表于2020-08-20 10:38 被阅读0次

代码提交过程:

git add . //添加文件
git commit -m "这里是注释"

执行到这个地方,如果想回撤本次提交,如何操作呢?这里你需要用到下面的git reset命令

git reset --soft HEAD^ 

git reset 各参数的含义:

--soft

撤销commit,但保留工作空间改动代码,以及git add .操作

--mixed

撤销commit,保留工作空间改动代码,撤销git add . 操作,该参数为默认方式

--hard

改动全部撤销

参数 HEAD^ 代表上一个版本,等价于 HEAD~1,如果要撤回最近两次commit,可以使用HEAD~2,以此类推

修改comment注释信息

执行下面指令,用vim编辑之后保存即可

git commit --amend
git push -f #提交修改

相关文章

  • Git系列7:git commit 撤销操作

    代码提交过程: 执行到这个地方,如果想回撤本次提交,如何操作呢?这里你需要用到下面的git reset命令 git...

  • 学习笔记

    第一个markdown笔记 git相关 常用git操作命令撤销commit : git checkout [com...

  • Git 撤销commit文件 和 回退push的文件

    1、撤销 commit 的文件2、撤销 push 的文件1、git reset2、视图操作 reset3、git ...

  • git 撤销git commit(内含车协git add)

    撤销git commit 只是撤销commit, git add里面的内容仍然存在,这种功能类似于用来更改git ...

  • Git 操作记录

    git commit -am "" 这里 -am 在初始化提交文件时不能这样用 git撤销操作 git comm...

  • Git撤销commit

    Git撤销commit 使用git log命令查看最近所有的commit记录: 会出现类似这样的一系列信息: 找到...

  • git 常用操作回顾

    撤销add git reset HEAD 撤销commit git reset --soft HEAD^ 仅撤销c...

  • git应用(转自其他作者)

    找回git中丢失的commit git撤销操作 闯过这 54 关,点亮你的 Git 技能树 (一) 闯过这 54 ...

  • Git---revert

    撤销某次提交:git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且...

  • git常用命令行

    一.只git commit 而没有 git push的撤销: 找到上次git commit的 idgit log找...

网友评论

      本文标题:Git系列7:git commit 撤销操作

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