Git同样告诉我们,用命令git
reset HEAD file
可以把暂存区的修改撤销掉(unstage),重新放回工作区:
git
checkout -- file
可以丢弃工作区的修改:git
checkout -- file
命令中的--
很重要,没有--
,就变成了“切换到另一个分支”的命令,我们在后面的分支管理中会再次遇到git
checkout
命令。
总之在工作区对文件进行的任何操作都可已通过命令
git status
查看下一步可以进行的操作
Git同样告诉我们,用命令git
reset HEAD file
可以把暂存区的修改撤销掉(unstage),重新放回工作区:
git
checkout -- file
可以丢弃工作区的修改:git
checkout -- file
命令中的--
很重要,没有--
,就变成了“切换到另一个分支”的命令,我们在后面的分支管理中会再次遇到git
checkout
命令。
总之在工作区对文件进行的任何操作都可已通过命令
git status
查看下一步可以进行的操作