mean.io推送至git回购

mean.io推送至git回购,git,bitbucket,mean-stack,Git,Bitbucket,Mean Stack,我在mean stack(mean.io)上创建了一个项目,使用 这就创建了一个git回购协议,我想把它推到我自己在Bitbucket上的私有git回购协议中。我做到了: git remote add origin git@bitbucket.org:my_login/reponame.git git push -u origin --all 我得到以下错误 ! [remote rejected] master -> master (shallow update not allowed)

我在mean stack(mean.io)上创建了一个项目,使用

这就创建了一个git回购协议,我想把它推到我自己在Bitbucket上的私有git回购协议中。我做到了:

git remote add origin git@bitbucket.org:my_login/reponame.git
git push -u origin --all
我得到以下错误

! [remote rejected] master -> master (shallow update not allowed)

关于如何将本地回购推进Bitbucket上全新的远程回购,有什么建议吗?

您希望推进哪个分支机构的本地回购?尝试定义每次要在其上推送本地回购的远程分支

git push -u origin master --all
如果不起作用,请检查以下答案:

然后


我得到了这个错误:错误:--all不能与refspecs组合“git fetch--unshall upstream”是我需要的,但在文档中找不到。非常感谢。当bitbucket出现以下错误时,此配方也会有所帮助:`![远程拒绝]主机->主机(缺少必要的对象)`-谢谢!
git push -u origin master --all
git fetch --unshallow upstream
git push -u origin --all