美文网首页
Git提交撤销

Git提交撤销

作者: 最终幻想_5b57 | 来源:发表于2019-02-14 14:47 被阅读0次
Git的几种状态
状态 工作区
未修改 工作区
已修改 工作区
已暂存 暂存区
已提交 本地仓库
已推送 远程仓库
已修改 未暂存

已经修改了文件,还未进行git add
恢复方法
使用一下任意命令

git checkout .
git reset--hard
已暂存 未提交

已经进行了git add,还未进行git commit
恢复方法
使用一下任意命令

git reset 
git checkout .
git reset--hard
已提交 未推送

已经进行了git commit,还未进行git push
恢复方法
使用远程仓库覆盖本地仓库

git reset--hard origin/master
已推送

已经进行了git push
恢复方法
回滚本地仓库,强制推送覆盖远程仓库

git reset--hard HEAD^
git push -f

相关文章

  • git撤销与回滚

    git撤销已经push的提交 git log 查看提交记录 git reset --soft commit_id ...

  • Git命令详解(转)

    Git命令详解 添加操作 提交操作 删除操作 撤销操作 在Git中,用HEAD表示当前版本。 撤销add 撤销co...

  • Git提交撤销

    git add 添加 多余文件 这样的错误是由于, 有的时候 可能 git add . (空格+ 点) ...

  • git 撤销提交

    1.写在前面 我们在使用Git进行版本控制时,有可能会出现这种情况。git push后发现提交的内容不是想要的,这...

  • Git提交撤销

    Git的几种状态 已修改 未暂存 已经修改了文件,还未进行git add恢复方法使用一下任意命令 已暂存 未提交 ...

  • Git commit后撤销

    对git提交后撤销提交做个简单的记录,防止自己忘了。 git reset --mixed#### 默认方式,不带任...

  • Git Reset、Rebase和Revert的区别

    Git Revert git revert 之前的提交仍会保留在git log中,而此次撤销会做为一次新的提交。 ...

  • Git 操作

    远程提交 操作撤销 git reset --hard <版本号>git push origin dev_amort...

  • git随笔

    git 常用操作 修改提交信息本地撤销修改记录git commit --amend通过此命令进入到提交信息界面,...

  • git 常用的命令

    修改提交得message 拿出某次提交内容 合并提交的merge信息 查看提交记录 撤销commit git di...

网友评论

      本文标题:Git提交撤销

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