美文网首页
git reset及git revert命令的区别

git reset及git revert命令的区别

作者: 王瓷锤 | 来源:发表于2018-09-29 21:55 被阅读15次

git revert xx 这是一个特殊的commit,可将某次的commit及其后的commit全部替换掉,最终文件变为这次commit之前的状态,同时指针仍在向前走

revert示例

git reset xx 将指针倒退回某次commit

  • git reset --hard xxx 彻底退回某个版本,本地源码变成上一个版本的内容,git status 不会有任何提示
    hard1
hard2
  • git reset --soft xxx 只退回了commit的信息,但修改的内容仍在暂存区,git status会显示有文件未提交
    soft示例

git log --pretty=oneline 可以看到比较简洁的提交记录界面

相关文章

  • git reset --hard xxx、git reset -

    git reset --hard xxx、git reset --soft 及git revert的区别 在git...

  • Exe.3 task 3rd

    关于git revert 、git reset --hard 与 git reset --soft 之间的区别与作...

  • git reset hard、git reset soft 和g

    git reset hard、git reset soft 和git revert的区别 我们在日常的git ba...

  • 2019-01-15

    git reset和git revert命令 atom blog git revert是撤销某次操作,此次操作之前...

  • git 回溯commit

    以上三个命令行的区别 first thinkin 命令 git reset和git revert命令行是将wor...

  • 2018-07-03

    git revert和git reset的区别 其二者最大的区别是git revert是用新的一个commit来回...

  • git reset hard --soft 和git rever

    git revert和git reset的区别 其二者最大的区别是git revert是用新的一个commit来回...

  • git reset --hard git reset --

    git revert和git reset的区别 其二者最大的区别是git revert是用新的一个commit来回...

  • 2018-03-25

    git reset 与 git revert区别 基本概念 首先我们来了解下Git的工作区、暂存区及HEAD的概念...

  • git reset --soft,git reset --har

    git reset与git revert的区别 git revert是用一次新的commit来回滚之前的commi...

网友评论

      本文标题:git reset及git revert命令的区别

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