推送一个大的github回购失败,“无法推到不合格的目的地:主人”

我有一个大的git repo(从SVN repo创建),我想推送到github。鉴于它很大,我不能只是尝试直接推送它,因为它失败,“包太大”的错误。

一切都好,我可以一次推送一个承诺。但是当我尝试这样做时,会发生什么:

git push origin 86c310d8a680d6d0e052fa7db89adb25348f3e54:master
error: unable to push to unqualified destination: master
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.

所以,远程备份还没有主分支,但是我试图推动它,它失败了。

我该如何解决?或者如何在远端创建一个空的主分支,以便我可以推送它?

推到refs / heads / master,就这一次。这将会明确地将其作为一个分支,您将能够在未来通常推动它。
翻译自:https://stackoverflow.com/questions/28417845/pushing-a-large-github-repo-fails-with-unable-to-push-to-unqualified-destinatio

转载注明原文:推送一个大的github回购失败,“无法推到不合格的目的地:主人”