博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git push 提示
阅读量:6858 次
发布时间:2019-06-26

本文共 887 字,大约阅读时间需要 2 分钟。

我运行git push -u origin master  时提示如下:

To git@github.com:userName/project.git ! [rejected]        master -> master (non-fast-forward)error: failed to push some refs to 'git@github.com:userName/project.git'hint: Updates were rejected because the tip of your current branch is behindhint: its remote counterpart. Integrate the remote changes (e.g.hint: 'git pull ...') before pushing again.hint: See the 'Note about fast-forwards' in 'git push --help' for details.

  这段代码提示我,这并不只是将git指针向前挪一位,因此拒绝 push 。

 

我的操作如下:

1、github上创建一个仓库,并且一并创建一个 .gitnore文件

2、本地 git init 一个本地仓库。

3、添加文件,并且 add 和 commit。

4、使用 git push -u origin master 进行第一次提交,并将本地master分支和远程master分支建立关联。

 

但是出现了以上提示。根据提示,我们知道,可能是因为,远程仓库里面有文件,我们需要先pull下,因此我运行了,git pull origin master。

为什么要运行 git pull origin master 而不是 git pull ,因为目前本地分支的 master 和远程master还没有关联成功。

我 git pull origin master 之后,再运行 git push -u origin master ,ok,提示我push成功了。

转载地址:http://xljyl.baihongyu.com/

你可能感兴趣的文章
深入分析 Javascript 单线程
查看>>
93.3. jinfo - Configuration Info
查看>>
解读基础设施即代码
查看>>
不容错过的2017数据科学15大热门GitHub项目
查看>>
2.4. 编译用于Tomcat的 War
查看>>
IPA提交APPStore问题记录(二)iOS10
查看>>
工信部意外披露国内5G预定频段:3300MHz起
查看>>
Gmail宕机 备份问题成云计算新题
查看>>
NetBeans主题配色方案加设置
查看>>
移动医疗怎么才能跟护士愉快地玩耍?
查看>>
*** glibc detected ***
查看>>
在oracle中计算时间差
查看>>
【springmvc+mybatis项目实战】杰信商贸-28.POI百万数据打印
查看>>
《C#并发编程经典实例》—— 发送通知给上下文
查看>>
跟着实例学习ZooKeeper的用法: Leader选举
查看>>
很容易学习的JQuery库 : (三) 事件
查看>>
深入探索Java 8 Lambda表达式
查看>>
jquery ezUI 双击行记录弹窗查看明细
查看>>
@JsonView 简单介绍
查看>>
[IT]C/S自动升级程序原理
查看>>