我想将一个分支移动到它自己的存储库。我试着这样做。我初始化一个空存储库:
git init --bare
然后我可以将推送到该存储库。但是,如果我尝试克隆/获取/拉它,它不起作用,因为没有主人,并且没有设置HEAD。
如果我运行:
git remote show origin
它不显示任何分支。我试着做
git push <new_repo> <branch>:master
但这也不起作用。
所以,我自己解决了问题。你需要分两步来做。首先,推送到初始化为:
的repogit init
然后push到一个用:
初始化的远程git init --bare