zoukankan      html  css  js  c++  java
  • git之暂存区——撤销

      撤销
    	什么是撤销
    		从缓存区导出内容到工作区
    	怎么撤销
    		暂存区撤销有2种,关键在要不要保留暂存区的修改:
    	第一种:
    		保留暂存区的修改
    			保留暂存区的修改是什么意思?
    				把暂存区的内容导到工作区,但是暂存区的内容不变,保留之前从工作区添加到暂存区的修改
    				git checkout -- readme.txt   //把缓存区中的东西导出到工作区,覆盖工作区
    				git checkout -- file //命令中的--很重要,没有--,就变成了“切换到另一个分支”的命令,我们在后面的分支管理中会再次遇到git checkout命令。
    	第二种:
    		不保留暂存区的修改
    			不保留暂存区的修改是什么意思?
    				删除之前从工作区添加到暂存区的修改,暂存区的内容和仓库中内容时一样的
    			git reset HEAD file   可以把暂存区的修改撤销掉(unstage),重新放回工作区,
    			git reset HEAD readme.txt
    

      

  • 相关阅读:
    Steady Cow Assignment POJ
    二分图多重匹配问题
    Tour HDU
    奔小康赚大钱 HDU
    Strategic Game HDU
    Antenna Placement POJ
    Oil Skimming HDU
    Rain on your Parade HDU
    假如,
    这样也可以,insert,,
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/10422843.html
Copyright © 2011-2022 走看看