2种情况

第一次提交时候出现这种问题,在你要push的项目文件夹下执行下列语句

git pull

git pull origin master

git pull origin master --allow-unrelated-histories

如果你时idea ,那你可能会有Terminal 窗口,那你直接在这个窗口里输入也就好了

 第二次提交时发生冲突出现这种问题

(1)保留本地修改

    git stash  
    git pull origin master  
    git stash pop  

可能会遇到fatal: HttpRequestException encountered 错误,

直接访问https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.14.0

下载安装GCMW-1.14.0.exe

Push rejected--Push to origin/master was rejected


(2)不想保留本地的修改,将本地的状态恢复到上一个commit id 。然后用远程的代码直接覆盖本地就好了。

    git reset --hard 
    git pull origin master

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-12
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-07-21
  • 2021-11-01
猜你喜欢
  • 2021-04-12
  • 2021-08-18
  • 2022-01-14
  • 2022-01-03
  • 2022-12-23
相关资源
相似解决方案