专栏首页kangvcarGit - git push origin master 报错的解决方法

Git - git push origin master 报错的解决方法

git push origin master 报错的解决方法

错误提示如下

123456789

[root@linux1 php]# git push -u origin master To git@github.com:kangvcar/Results-Systems--PHP.git ! [rejected] master -> master (fetch first) error: failed to push some refs to 'git@github.com:kangvcar/Results-Systems--PHP.git'hint: Updates were rejected because the remote contains work that you dohint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first merge the remote changes (e.g., hint: 'git pull') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.

原因

GitHub远程仓库中的README.md文件不在本地仓库中。

解决方案1

我们只需加上 -f 参数即可push成功

12345678910111213141516171819202122

[root@linux1 qimo]# git push -f warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default changes, use: git config --global push.default matching To squelch this message and adopt the new behavior now, use: git config --global push.default simple See 'git help config' and search for 'push.default' for further information. (the 'simple' mode was introduced in Git 1.7.11. Use the similar mode 'current' instead of 'simple' if you sometimes use older versions of Git) Counting objects: 53, done. Compressing objects: 100% (53/53), done. Writing objects: 100% (53/53), 1.35 MiB | 55.00 KiB/s, done. Total 53 (delta 8), reused 0 (delta 0) remote: Resolving deltas: 100% (8/8), done. To git@github.com:kangvcar/Results-Systems--PHP.git + fbe05e8...70b187d master -> master (forced update)

解决方案2

我们只需加上 –rebase 参数然后再重新 push 一次即可

12

[root@linux1 qimo]# git pull --rebase origin master [root@linux1 qimo]# git push -u origin master

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MemCache 入门极简教程

    KangVcar
  • COBBLER极简教程

    Cobbler 是一个 Linux 服务器安装的服务,可以通过网络启动 (PXE) 的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理 DHCP,DNS ...

    KangVcar
  • Git - 如何修改开源项目并推送给作者 / 克隆远程仓库到本地

    KangVcar
  • IPProxyPool4月6号更新。。。

    七夜安全博客
  • 揭开大白成功的三大奥秘

    ---- 终于在昨天抽出一些时间把大家在朋友圈刷屏的《超级陆战队》看完了,当然大白的印象也深深的刻在了脑海中。为什么大白这么深受人们喜爱?很简单,暖男呗。就像...

    机器人网
  • ofbiz实体引擎(九) 多租户

    多租户在平台中是根据delegator不同操作不同的数据库 /** * @author 郑小康 * 设置完整的delegator 其可...

    cfs
  • Python工作中代理IP的重要性!

    目前,中国的互联网大军正在不断壮大,各种各样依托互联网的新兴行业正在兴起,哪怕是很多传统行业,为了抢占竞争的制高点,也将跟友商之间的竞争搬到了互联网平台之上。

    青果网络
  • 2018-10-31 代码中的敏感信息加密方案

    https://juejin.im/post/5bd79dc4f265da0acb13df0d

    Albert陈凯
  • Python工作中代理IP的重要性!

    目前,中国的互联网大军正在不断壮大,各种各样依托互联网的新兴行业正在兴起,哪怕是很多传统行业,为了抢占竞争的制高点,也将跟友商之间的竞争搬到了互联网平台之上。

    青果云小潘
  • 完全跨域的单点登录

    完全跨域的单点登录实现方案基本和上篇文章介绍的一样,只不过生成ticket的过程更复杂些。上篇文章中的项目是不能完全跨域的,由于多个应用系统以及认证系...

    高爽

扫码关注云+社区

领取腾讯云代金券