【问题标题】:git push --mirror - internal server errorgit push --mirror - 内部服务器错误
【发布时间】:2019-02-11 03:42:01
【问题描述】:

我使用 (GIT API) 创建了一个 git repo 并使用 git init 启动它。 (但没有git addgit commit 命令)。当我尝试使用git push --mirror 时,它会给出internal server error

我看到了以下错误(100+ ref 将给出内部服务器错误)

https://github.com/isaacs/github/issues/1253

甚至我的 repo 也有 500 多个参考。

我需要使用 git add 和 git commit 来通过 mirror 命令将仓库推送到 github 吗?

当我在本地 repo 上执行 git add 和 git commit 时,我可以推送内容。

我正在使用 API 做所有这些事情,是否可以在没有任何 git commit 或 git add 命令的情况下使用 git push --mirror ?

当我去远程仓库时,我可以看到 GitHub 快速设置页面,要求执行 git add、commit 等...

我的问题是我应该如何避免 GitHub 快速设置页面,并将我的内容推送到远程仓库而不执行 git add 或 git commit ?

【问题讨论】:

  • 答案是否帮助您解决了问题?如果是这样,您可以标记答案。
  • 我也有这个问题。我试图将来自 google 的 repo 镜像到 github 上的私人 repo,在我做了git push --mirror 之后,回复是remote: Resolving deltas: 100% (46283/46283), done. remote: Internal Server Error Everything up-to-date 你能解决它@Markus 吗?

标签: linux git github version-control github-api


【解决方案1】:

我不明白你的内容是什么。

如果你有文件但不add他们而不是commit,就git而言你没有内容。

你需要至少有一个提交才能推送你的仓库,否则你什么都推送

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    • 2012-02-29
    • 2018-05-26
    • 2015-08-28
    • 1970-01-01
    • 2011-07-28
    相关资源
    最近更新 更多