zoukankan      html  css  js  c++  java
  • failed to push some refs to 'git@github.com:RocsSun/mytest.git

    Git推送到GitHub仓库失败

    使用Git将文件推送至GitHub的远程仓库时,报错failed to push some refs to 'git@github.com:RocsSun/mytest.git'

    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git remote add origin git@github.com:RocsSun/mytest.gt
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git push -u origin master
    Warning: Permanently added the RSA host key for IP address '52.74.223.119' to the list of known hosts.
    ERROR: Repository not found.
    fatal: Could not read from remote repository.
    
    Please make sure you have the correct access rights
    and the repository exists.
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git remote add origin git@github.com:RocsSun/mytest.git
    fatal: remote origin already exists.
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git remote rm origin
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git remote add origin git@github.com:RocsSun/mytest.git
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git push -u origin master
    To github.com:RocsSun/mytest.git
     ! [rejected]        master -> master (fetch first)
    error: failed to push some refs to 'git@github.com:RocsSun/mytest.git'
    hint: Updates were rejected because the remote contains work that you do
    hint: not have locally. This is usually caused by another repository pushing
    hint: to the same ref. You may want to first integrate the remote changes
    hint: (e.g., 'git pull ...') before pushing again.
    hint: See the 'Note about fast-forwards' in 'git push --help' for details.
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git push  origin master
    To github.com:RocsSun/mytest.git
     ! [rejected]        master -> master (fetch first)
    error: failed to push some refs to 'git@github.com:RocsSun/mytest.git'
    hint: Updates were rejected because the remote contains work that you do
    hint: not have locally. This is usually caused by another repository pushing
    hint: to the same ref. You may want to first integrate the remote changes
    hint: (e.g., 'git pull ...') before pushing again.
    hint: See the 'Note about fast-forwards' in 'git push --help' for details.
    
    Roc@DESKTOP-AF552U2 MINGW64 /e/note (master)
    $ git remote rm origin
    

    大概原因就是 意思是本地和远程的文件应该合并后才能上传本地的新文件

    1、先拉下来,会自动合并的(不用操心)

    git pull origin master
    

    2、再上传

    git push -u origin master
    

    成功解决问题

  • 相关阅读:
    EL表达式取整问题
    win7下安装 oracle 10g:permission denied
    jsp引用servlet生成的验证码..
    控制span的width属性
    Spring读书笔记Spring的Bean之设置Bean值
    如何将WEBINF下的jsp页面插入在frameset中
    一友人说有急事要回家,看发生何事
    占淘宝,今日无空,留存
    一人占工作调动
    代码恶心度判定法则
  • 原文地址:https://www.cnblogs.com/linga/p/10214927.html
Copyright © 2011-2022 走看看