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成功了。

  • 相关阅读:
    创业4
    创业3
    PowerBI开发 第十四篇:使用M公式添加列
    PowerBI开发 第十三篇:增量刷新
    PowerBI开发 第十二篇:钻取
    SSIS 连接数据
    SSIS 调试和故障排除
    SQL Server 日志和代理的错误日志
    SSIS 检查点(CheckPoint)内幕
    SSIS 如何处理逻辑类型的转换?
  • 原文地址:https://www.cnblogs.com/ayseeing/p/4359286.html
Copyright © 2011-2022 走看看