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>是需要还原的(硬盘)本地文件名。这将会覆盖当前工作区目录中的文件,还原为最近的提交状态,即本地仓库中的内容,但不是远程分支的版本内容。



posted @ 2023-09-19 15:34  tochenwei  阅读(86)  评论(0编辑  收藏  举报