2015-04-18 55 views
9

我創建使用mean.io推混帳回購協議

mean init 

對平均堆棧(mean.io)項目本創建了我要推入的到位桶我自己的私人混帳回購一個混帳回購協議。我所做的:

git remote add origin [email protected]:my_login/reponame.git 
git push -u origin --all 

我收到以下錯誤

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

如何,我可以把我的本地回購進入全新的遠程回購的到位桶有什麼建議?

回答

12
git fetch --unshallow upstream 

然後

git push -u origin --all 
+0

「git fetch --unshallow upstream」是我所需要的,但可以沒有在文檔中找到。謝謝! – Alexey

+0

這個配方也有助於在出現以下來自bitbucket的錯誤時:'! [遠程拒絕]主 - >主(缺少必要的對象)' - 謝謝! – hooke