如何将git分支移动到自己的存储库(init问题)

时间:2016-10-27 21:44:08

标签: git

我想将分支移动到自己的存储库。我试过跟this。我初始化一个空的存储库:

git init --bare

然后我可以推送到该存储库。但是,如果我尝试克隆/获取/拉取它,它不起作用,因为没有主,并且未设置HEAD。

如果我跑:

git remote show origin

它没有显示任何分支。我试着做了

git push <new_repo> <branch>:master

但这也行不通。它抱怨refspec不匹配。

1 个答案:

答案 0 :(得分:0)

所以,我解决了自己的问题。您需要分两步完成。首先,推送到使用以下内容初始化的仓库:

git init

然后推送到使用:

初始化的遥控器
git init --bare