【发布时间】:2019-02-11 03:42:01
【问题描述】:
我使用 (GIT API) 创建了一个 git repo 并使用 git init 启动它。 (但没有git add 或git 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