git撤销与回滚

作者: 全栈弄潮儿 | 来源:发表于2019-05-16 19:06 被阅读23次

git撤销已经push的提交

  1. git log 查看提交记录

  2. git reset --soft commit_id

  3. git push origin master --force

git commit之前

可以通过 git checkout -- filename 来撤销修改

如果想将多个文件一次性撤销可以用 git checkout -- .

添加到暂存区的撤销

git reset HEAD filename

如果想一次性将所有暂存区文件撤销回来 git reset HEAD

git commit之后

  1. git log 查看提交记录

2.git revert commit_id 注意的是revert奇数次生效,偶数次又回到之前的修改状态。

如果想回到之前某个版本,可以用reset命令

git reset --soft commit_id

相关文章

  • git撤销与回滚

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

  • Git revert 代码回滚

    没有git rollback,git revert 即使回滚代码。 git revert 撤销 某次操作,此次操作...

  • git 回滚、撤销

    针对 commit git reset 作用: 从分支末端重置到某个提交,此提交之后的提交将成为悬挂分支,如果之后...

  • Git 回滚&撤销

    https://blog.csdn.net/ligang2585116/article/details/71094887

  • git的回滚撤销

    1,revert Revert撤销一个提交的同时会创建一个新的提交。这是一个安全的方法,因为它不会重写提交历史。比...

  • git 撤销和回滚

    未add,撤销文件修改 如果想指定文件chekcout后跟文件名,多个文件用空格分开,如:git checkout...

  • git撤销、回滚操作

    开发过程中,你肯定会遇到这样的场景: 场景一: 糟了,我刚把不想要的代码,commit到本地仓库中了,但是还没有做...

  • git reset撤销(回滚)git commit

    1.撤销commit,并且保存提交过的内容到暂存区 git reset --soft HEAD^撤销commit,...

  • Git撤销&回滚操作

    摘自网络文章: 开发过程中,你肯定会遇到这样的场景: 场景一: 糟了,我刚把不想要的代码,commit到本地仓库中...

  • git 撤销(回滚) commit、push

    1.撤销commit 2.撤销push ps git reset –-soft:回退到某个版本,只回退了commi...

网友评论

    本文标题:git撤销与回滚

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