git若干令人困惑的问题: 1. 文件提交到了暂存区,如何取消? 2. 提交到了本地Repository,如何撤销到暂存区? 使用git reset –hard HEAD~n 会 –hard:撤销并删除相应的更新 ??? 3. 如何变更当前工作区? 4. 远端仓库如何回退到指定分支? get reset HEAD到底怎么用?