zoukankan      html  css  js  c++  java
  • git reset –mixed –soft –hard命令解释。

    直接看官方的解释.

    其中HEAD代表版本库,index代表暂存区,另外还有一个我们增删改代码的工作区。所以官方解释翻译过来就是:

    --hard : 回退版本库,暂存区,工作区。(因此我们修改过的代码就没了,需要谨慎使用)

    --mixed: 回退版本库,暂存区。(--mixed为git reset的默认参数,即当任何参数都不加的时候的参数)

    --soft: 回退版本库。

    a. git reset –mixed

    首先执行命令:

    git status 查看当前文件状态:

    工作区和暂存区代码比较, 可以发现工作区和暂存区代码不同:

    工作区和本地版本库代码比较,可以发现工作区和版本库代码不同:

    结论:--mixed的情况下,版本库和暂存区都将进行了代码回退,工作区代码没动。

  • 相关阅读:
    java学习的第三天
    java学习的第二天
    java学习的第一天
    兼容性测试2
    兼容性测试
    安全性测试
    界面测试
    功能性测试
    简历小技巧
    day13
  • 原文地址:https://www.cnblogs.com/3me-linux/p/9024848.html
Copyright © 2011-2022 走看看