【问题标题】:I've pushed successfully, but I got an error message "error: failed to push..." in git我已经推送成功了,但是我在 git 中收到一条错误消息“error: failed to push...”
【发布时间】:2009-01-20 02:32:49
【问题描述】:

我已经成功推送了许多提交,但是每次 git-push 都会收到一条错误消息“错误:无法推送一些参考”。我不知道这个消息。有人能告诉我发生了什么吗?我该如何解决这个问题?

谢谢!

以下是我的 git-push 的日志。

[jinuu@foonlean 来源]$ git push
foonlean@172.16.12.17的密码:
计数对象:15,完成。
压缩对象:100% (8/8),完成。
写入对象:100% (8/8),908 字节,完成。
共 8 个(增量 6),重复使用 0 个(增量 0)
致 foonlean@172.16.12.17:Repository/source
ab5be38..d2f8993 主 -> 主
错误:未能将一些引用推送到“foonlean@172.16.12.17:Repository/source”

【问题讨论】:

  • 我已经在推送之前完成了拉取。但是每次 git-push 我仍然收到相同的错误消息。
  • 没有其他参数的“git push”的行为可能取决于各种配置选项。你能用“git config -l”的输出和“git push -v”的输出来更新吗?

标签: git message push


【解决方案1】:

你必须先拉。然后推。

【讨论】:

  • 有时你还需要举起一点来解开它。
【解决方案2】:

强制推送:

git push --force

您不必合并差异,但您可能会丢失本地提交的一些历史记录。

【讨论】:

    猜你喜欢
    • 2020-03-16
    • 2013-11-21
    • 2021-07-15
    • 2016-03-14
    • 1970-01-01
    • 1970-01-01
    • 2023-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多