gpt4 book ai didi

Git:尽管我已经完成了 git pull,但未能推送一些引用

转载 作者:IT王子 更新时间:2023-10-29 01:14:42 26 4
gpt4 key购买 nike

当我更改一些文件并尝试推送时,我开始出现“无法推送某些引用”错误。大多数说明告诉先做 git pull 。我已经完成了,git 说一切都是最新的。知道如何解决错误吗?我也开始收到“没有可用的版本信息”消息,我不知道这与错误有什么关系。

git push origin master
git: /usr/local/lib/libz.so.1: no version information available (required by git)
Enter passphrase for key '/root/.ssh/id_rsa':
To git@[mydomain].beanstalkapp.com:/repo-git.git
! [rejected] master -> master (non-fast forward)
error: failed to push some refs to 'git@[mydomain].beanstalkapp.com:/repo-git.git'

最佳答案

错误是其他人已推送到 master 分支,如果 git 允许您推送,您将覆盖他们的更改(这是 非-快进 错误的意思)。因此,您需要将本地 master 分支与远程 master 分支 merge 。

如果您执行 git pull 而本地分支不是 master 分支,就会发生这种情况。如果你只想推送你正在处理的分支而不是 master 分支,你需要使用 git-push 的完整形式将它告诉 git :

$ git push remote local-branch:remote-branch

关于Git:尽管我已经完成了 git pull,但未能推送一些引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7228715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com