idea中删除git本地文件无法远程拉取pull已删除文件的问题
当前本地库处于另一个分支中,需将本分支Head重置,git 强行pull并覆盖本地文件
解决方式一:
git fetch --all
git reset --hard origin/master
git pull
解决方式二:
git checkout master
git reset --hard
产生问题
当前分支里未push的本地代码会被全部hard即会执行全部回滚,所以执行git命令时注意先备份或者push代码防止未提交代码文件丢失
忘记备份代码或代码未push解决办法
选中对应module项目,如下操作:
1、Local History----->Show History
2、Revert Selection