zoukankan      html  css  js  c++  java
  • git push 提示

    我运行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 behind
    hint: 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成功了。

  • 相关阅读:
    GO 语言使用copy 拷贝切片的问题
    ggplot 局部放大
    R语言hist重叠图作法
    illumina SNP 芯片转基因型矩阵
    Shell 变量嵌套
    JVM指令
    VUE—CLI学习
    Gradle 项目打开自动下载Zip问题及相关配置
    MySQL8服务无法启动,服务没有报告任何错误
    SpringMVC相关
  • 原文地址:https://www.cnblogs.com/ayseeing/p/4359286.html
Copyright © 2011-2022 走看看