git放弃本地修改用远程的分支或本地仓库中的文件还原本地的
#git fetch --all #git reset --hard origin/master #git pull origin master
上面的例子是用远程的master分支的内容覆盖本地的内容
如何用本地仓库文件还原刚刚修改的(硬盘)本地文件呢?
git checkout HEAD -- <filename>
git checkout HEAD -- Application/Ucenter/View/Tongji/salereport.html
上述命令中的<filename>是需要还原的(硬盘)本地文件名。这将会覆盖当前工作区目录中的文件,还原为最近的提交状态,即本地仓库中的内容,但不是远程分支的版本内容。