首页 > 其他分享 > ! [rejected] master -> master (fetch first)

! [rejected] master -> master (fetch first)

时间:2023-03-10 18:12:19浏览次数:56  
标签:origin git rejected master 本地 push fetch

参考文档:

git push后出现错误 ![rejected] master -> master(non-fast-forward)


问题/原因

如果不确定本地版本是否是最新,最好先 git pull

image

Git仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。
远程仓库和本地仓库存在差异。
一般都是因为你在码云创建的仓库有ReadMe文件,而本地没有,造成本地和远程的不同步,

解决方法:

方法一、同步

1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异
2、重新add和commit相应文件
3、git push origin master
4、此时就能够上传成功了

如果只是因为本地没有ReadMe文件,那么就在本地生成一个

git pull --rebase origin master  //本地生成ReadMe文件
git push origin master

方法二:强推

即利用强覆盖方式用你本地的代码替代git仓库内的内容

git push -f origin master

该命令会强制上传覆盖远程文件,慎用
方法三、

先把git的东西fetch到你本地然后merge后再push

git fetch
git merge

标签:origin,git,rejected,master,本地,push,fetch
From: https://www.cnblogs.com/liuzonglin/p/17204324.html

相关文章

  • 当k8s做集群高可用的时候,需要将另一个master加入到当前master failure loading certif
      解决办法:[root@k8s-master2~]#mkdir-pv/etc/kubernetes/pkimkdir:createddirectory‘/etc/kubernetes/pki’[root@k8s-master2~]#mkdir-pv/etc/kuberne......
  • Fetch封装
    Fetch使用Get=(url)=>{fetch(url)//默认是GET.then(response=>response.json())//把数据解析成json格式,然后取出.then(result=>{t......
  • 浅谈 Axios 和 Fetch 的区别
    1.简单区分   2.请求方式axios传一个对象,里面包含请求url和请求方法,参数。fetch传两个参数,第一个是请求url,第二个是请求的一些参数。//axios请求:constoptio......
  • 修正screenfetch无法正常显示内存信息
    使用screenfetch出现错误/usr/bin/screenfetch:行1851:-:语法错误:需要操作数(错误符号是"-")打开screenfetch的1851行看来是获取内存数据的代码出问题了。具......
  • Fetch API 教程
    引用:https://www.ruanyifeng.com/blog/2020/12/fetch-tutorial.htmlfetch()是XMLHttpRequest的升级版,用于在JavaScript脚本里面发出HTTP请求。浏览器原生提供这个......
  • Fetch Post Get XMLHttpRequest
    Fetch请求示例:consturl="http://example.com/";constoptions={method:"POST",headers:{Accept:"application/json","Content-Type":"applica......
  • 【深入浅出 Yarn 架构与实现】4-5 RM 行为探究 - 启动 ApplicationMaster
    本节开始,将对ResourceManager中一些常见行为进行分析探究,看某些具体关键的行为,在RM中是如何流转的。本节将深入源码探究「启动ApplicationMaster」的具体流程。一、......
  • slat-master迁移
    迁移前环境:salt-master部署在3台物理机salt-minion分布在物理节点和pod中,并通过salt-master的ip连接到master迁移要求:原有salt-master需要下线新的salt-master指......
  • k8s 单master
    准备3台Centos8服务器192.168.31.81master192.168.31.214node1192.168.31.206node2分别修改hostnamehostnamectlset-hostnamemaster.k8s.localh......
  • MySQL主从复制报错:Fatal error: The slave I/O thread stops because master and slav
    报错信息:Fatalerror:TheslaveI/OthreadstopsbecausemasterandslavehaveequalMySQLserverUUIDs;theseUUIDsmustbedifferentforreplicationtowork......