git将项目版本还原到服务器的版本

问题描述:

    多人使用同一账号提交代码时偶尔会出现新修改的代码自动变成已提交状态的情况,此时无法再提交代码,其他人也更新不到。

解决方法:

进入项目文件夹,打开cmd面板(shift+右键)

git fetch --all

输入用户名-密码

选择还原到的版本分支(查看远程分支列表git branch -a)

git reset --hard origin/feature-20191130

git fetch

(如果未生效,重启idea或webstorm)

(如出现当前已写代码却未提交的代码被删除的情况,idea和webstorm是有历史记录可找回的)