Git一般使用流程:
工作区1 暂存区1 本地库1 —>工作区2 暂存区2 本地库2 —>工作区3 暂存区3 本地库3
- 工作区1的文件先添加到暂存区1,再提交到本地库1形成版本1
- 继续修改得到工作区2
- 工作区2的文件先添加到暂存区2,再提交到本地库2形成版本2
- 重复以上步骤,得到工作区3 暂存区3 本地库3
Git reset 基本参数说明:
git reset --soft commitid
只移动 [本地库],工作区和暂存区还是当前的。
git reset --mixed commitid
移动[本地库]和[暂存区],工作区保持当前版本的不变。
git reset --hard commitid
移动[本地库]、[暂存区]和[工作区]。