Ich habe ein Projekt, für das ich keinen Zugriff mehr auf das Git-Repository habe. Ich möchte es in ein neues Repository (auf Bitbucket) setzen, aber wenn ich versuche, git push -u origin --all
bekomme ich ! [remote rejected] master -> master (shallow update not allowed)
für alle Zweige.Wie kann ich ein seichtes Update durchführen? Set receive.shallupdate auf Remote?
Offenbar gibt es eine receive.shallowUpdate Konfig Option, aber wie stelle ich dies auf der Remote-Seite?
Das Erstellen eines unsicheren Klons ist keine Option, da ich keinen Zugriff auf den ursprünglichen Repo habe.
Mögliche Duplikat [Konvertieren flacher Klon vollständiger Klon] (http://StackOverflow.com/Questions/6802145/convert-Shallow-Clone-to-Full-Clone) – Whymarrh
Die Antwort dort ist, wieder zu holen mit 'git fetch --unhaltig', um einen nicht seichten Klon zu machen. Wie gesagt, ich habe keinen Zugriff mehr auf das Repository, das ist keine Option. – dhuyvetter
Ah, dann sollte es eher so sein: http://stackoverflow.com/a/11381860/1267663 – Whymarrh