出现 master -> master (non-fast-forward)这个错误,表明:你的本地仓库是新的代码,而你的远程仓库还是之前版本的代码

我在写项目的时候,下面这两种情况先出现了这种错误:

(1)git init ——》 git remote add origin 项目地址 ——》 git pull origin master ——》 git add . ——》git commit -m

然后当我git push origin master,将本地仓库的代码提交的远程仓库的时候,出现了 master -> master (non-fast-forward) 这个错误,导致无法将本地提交到远程仓库

(2)在我修改分支后,将分支的本地仓库提交到远程分支仓库后,合并分支到master时,我的git指令是:

切换到master上

进行分支的合并

我想把本地合并后的master push到远程master上,但是出现了master -> master (non-fast-forward)错误

解决办法:当代码提交的本地仓库,或者说只要本地仓库的代码已经是最新的时候,我们只需执行下面的指令:

这样就可以解决master -> master (non-fast-forward)的错误。

一定要记得:在执行push操作前,一定要有pull的操作,不管是那一分支都应该有pull的操作,所以,我在merge的时候,会将master pull下来,然后在执行git push --force 地址的操作

比如:我提交dev分支的时候:

! [rejected] master - master (non-fast-forward)相关推荐

  1. git 使用报错 [rejected] master -> master (fetch first)(non-fast forward)

    git 使用中的bug RT ! [rejected] master -> master (fetch first) 在将数据push到gitee仓库上出现这个错误,原因:没有同步gitee上的 ...

  2. git push到GitHub的时候遇到! [rejected] master - master (non-fast-forward)的问题

    名为的manage项目操作过程 1.在manage文件夹里打开git,输入git init初始化本地仓库,GitHub创建远程仓库manage 2.以下命令关联本地和远程仓库,*****为我的用户名 ...

  3. 【Git报错】 ! [rejected] master - master (fetch first)

    git add -A  git commit -m "..." git push origin master 此时报错: ! [rejected] master -> mas ...

  4. git push error. ! [rejected] master - master (non-fast-forward)

    错误提示: Cheetah@xxxx MINGW64 /e/Projs/enft/data/cv_key_frame (master) $ git push To github.com:Anthony ...

  5. Git——git push 错误[ ! [rejected] master - master (non-fast-forward)]解决方案

    问题描述 git push -u origin master To https://github.com/XXX/XXX.git! [rejected] master -> master (no ...

  6. ! [remote rejected] master - master (pre-receive hook declined)

    前天准备上传一个project到GitLab上,但是试了很多次都上传不上去,报错如下: ! [remote rejected] master -> master (pre-receive hoo ...

  7. git提交远程报错[rejected] master - master (fetch first)

    1 先下载git for windows 然后一直点下一步安装. 2 安装之后,选择git gui.生成ssh 链接 git 公钥. 用命令也可以: $ ssh-keygen -t rsa -C &q ...

  8. git push遇到错误: [rejected]master - master (non-fast-forward)的解决方法

    执行git push只之后报如下错误: Username for 'https://gitee.com': **@**.com fatal: unable to get credential stor ...

  9. git上传本地工程到码云上,报错: ! [rejected] master - master (non-fast-forward) error: failed to push some

    git上传本地工程到码云上,报错: fushaolei@DESKTOP-50PGGOT MINGW64 /f/teach/xcEdu/xcEduUI01/xc-ui-pc-static-portal ...

  10. git 上传出现“ ! [rejected] master - master (non-fast-forward)”

    参考文章:  如何将本地项目上传到码云  GIT远程仓库地址变更  ! [rejected] master -> master (non-fast-forward)(有推荐视频)  在使用Git ...

最新文章

  1. wps临时文件不自动删除_win10系统下wps残留文件无法删除如何解决
  2. [redis设计与实现][5]基本数据结构——整数集合
  3. ROC曲线是通过样本点分类概率画出的 例如某一个sample预测为1概率为0.6 预测为0概率0.4这样画出来,此外如果曲线不是特别平滑的话,那么很可能存在过拟合的情况...
  4. [swift] Async
  5. 如何添加java环境变量_如何配置java环境变量
  6. GNU make manual 翻译( 一百一十四)
  7. python爬虫代码模板_Python:学习Python爬虫的第一天
  8. stability condition in queueing system
  9. 前端学习(3241):react生命周期forceUpdate
  10. vmware虚拟机安装 安卓Android x86
  11. C语言学习笔记---枚举类型enum
  12. 如果你知道10条以上,你就和我一样渊博了
  13. 从数据库中读取数据,创建XML文件并更新维护XML
  14. 【银河麒麟操作系统安装win字体库】
  15. 人类简史下载pdf_人类简史 从动物到上帝pdf电子书下载
  16. 为什么日本德国没有一流互联网企业?
  17. CVPR2020 Rotate-and-Render: Unsupervised Photorealistic Face Rotation from Single-View Images论文笔记
  18. 7-53 奥运排行榜 (25 分)
  19. 传统服务器销售转型,传统IDC企业云化转型有了新思路!
  20. 零基础学习PS——Photoshop的167个技能

热门文章

  1. 沧州铁钱库的反映出北宋时铁钱在北方使用
  2. 初识qml——PathView xyz轴 路径属性 旋转效果 鼠标键盘控制
  3. 混合多云场景下的 Kubernetes 多集群管理
  4. SpringBoot启动后不报任何错误自动停止
  5. Nginx的location的规则及斜线的重要性
  6. 为什么32位的操作系统最多只能处理4GB的内存
  7. 原生android 定制,定制安卓和原生Android到底有哪些不同之处?
  8. mac未能正确推出移动硬盘而读取不了
  9. org.jodd.jodd-all 4.3.1升级到5.1.0-20190624 ClassScanner 变动
  10. Swin Transformer【Backbone】