摘要:
GIT中有三种重置功能,分别是soft、mixed、hard,区别如下:lSoft -当前分支重置到指定commit记录位置,索引和工作树不变;lMixed -当前分支重置到指定commit记录位置,索引被更新,工作树不变;lHard -当前分支重置到指定commit记录位置,索引和工作树都更新。貌似不好理解,首先要理解GIT的三个区域(工作树、索引区、仓库),可以参考文档《GIT简介》。先做soft的测试,新建Soft.java文件,可以看到此文件未添加到索引控制先进行一次提交,提交后在History窗口中重置此次提交,如图:重置后查看工作树,如图从上图可以看出,soft文件还存在,说明重置 阅读全文
posted @ 2013-05-10 12:06
海山
阅读(289)
评论(0)
推荐(0)

浙公网安备 33010602011771号