• 生活就是这样,需要去灌溉!
    • 谢谢您的关注,欢迎您的注册与写作!
    • 循环往复,生生不息,或许这就是生命的意义吧!生命是插曲的产品吧!
    • 古今多少事,都付笑言中!
    • 风住尘香花已尽,日晚倦梳头。物是人非事事休,欲语泪先流。
    • 闻说双溪春尚好,也拟泛轻舟,只恐双溪舴艋舟,载不动许多愁。

【工具】解决 git错误 error: failed to push some refs to ‘https://gitee.com/…

Git 柳叶扉鸿 来源:CNblogs:攀登高山 3年前 (2021-04-05) 3001次浏览 已收录 扫描二维码
内容纲要
目录
  • 问题原因
  • 问题分析
    • 发生问题时候的状态
    • 执行 git pull -–rebase origin master 操作
    • 最后把本地库 push 到远程库当中,使本地与远程仓库保持一致
  • 解决办法

问题原因

出现 git 错误 error: failed to push some refs to ‘https://gitee.com/… 的主要原因是远程库与本地库不一致造成的,在 hint 中也有提示把远程库同步到本地库就可以了。

问题分析

发生问题时候的状态

【工具】解决 git错误 error: failed to push some refs to 'https://gitee.com/...【工具】解决 git错误 error: failed to push some refs to 'https://gitee.com/...

执行 git pull -–rebase origin master 操作

执行 git pull -–rebase origin master 操作,意为先取消 commit 记录,并且把它们临时保存为补丁(patch)(这些补丁放到”.git/rebase”目录中),之后同步远程库到本地,最后合并补丁到本地库之中。
【工具】解决 git错误 error: failed to push some refs to 'https://gitee.com/...【工具】解决 git错误 error: failed to push some refs to 'https://gitee.com/...

最后把本地库 push 到远程库当中,使本地与远程仓库保持一致

【工具】解决 git错误 error: failed to push some refs to 'https://gitee.com/...【工具】解决 git错误 error: failed to push some refs to 'https://gitee.com/...

解决办法

git pull –rebase origin master

该命令的意思是把远程库中的更新合并到(pull=fetch+merge)本地库中,–-rebase 的作用是取消掉本地库中刚刚的 commit,并把他们接到更新后的版本库之中。


柳叶扉鸿 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明【工具】解决 git错误 error: failed to push some refs to ‘https://gitee.com/…
相关文章 相关文章 相关文章
喜欢 (3)