账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    git push => error: failed to push some refs to
    26
    0

    1.正常 git pull 更新项目 修改 提交 推送的时候报错
    refs/heads/feature-activity affafce3303eca7d3efa75c9e7be516a6807865c refs/heads/feature-activity 067412f9c6c59c1772209c2872bcc7a4a03cf96c
    推送失败,请检查: git status
    error: failed to push some refs to 'git@XXXXXXXXXX/tryitzone.git'
    2.百度搜索众多解决方案 未果
    3.思考之后 怀疑可能是本地commit id和正式库commit id 不一致导致 提交失败
    4.查看git 命令发现 git fetch ;git pull 区别
    5.解决:

    使用git fetch更新 然后git pull =>  修改 =>  git add .  =>  git commit =>  git  push  可以正常提交了
    git fetch 从远程获取最新版本到本地,不会自动merge 会更新本地的commit id变成最新的commit id
    git pull 从远程获取最新版本并merge到本地 会将本地库更新成远程库的最新状态 不会更新本地的commit id
    git pull = git fetch + merge to local

    基础不扎实 (ಥ﹏ಥ)

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 神都偏爱 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部