IDEA push rejected 原因与解决

米斯特程序猿 2023年07月18日 158次浏览
  • 今天提交代码提交不上去,提示冲突,特么一看有个傻逼把idea 工程文件提交上去了造成iml文件与我本地文件冲突,push 时提示“IDEA push rejected” 信息
  • 解决办法如下
    • 备份修改的文件,重新下载项目,然后把自己修改的文件再改一遍
    • 使用 git stash changes 命令暂存修改,然后重新拉取项目,再执行 git stash stash@{0} 命令恢复暂存信息,注意如果有多个暂存信息要确保{0}里的值对应你的暂存信息,可以先用 git stash list 查看暂存信息
    • 如果使用sourcetree 工具就比较简单了,直接找到暂存功能,按提示操作即可