lief ich den folgenden Befehl ein:Was passiert, wenn Sie einen Git Push unterbrechen?
git push -u origin master
Die „Push“ war sehr groß, viele Dateien, so war es die Zeit nehmen, zu laden. Auf halbem Weg bemerkte ich, dass ich ein paar Dateien vergessen hatte. So tat ich "Ctrl + C"
im Terminal (Git zu unterbrechen), und dann nach git add .
, ich wieder verpflichtet, und dann erneut gedrückt.
Wird Git wissen, dass der erste nicht durchgekommen ist? Es dauert sehr lange, um zu pushen (also kann ich es nicht leicht testen. Ich muss warten, bis der Push fertig ist, was eine Weile dauern könnte).
EDIT: Hurra! Nichts scheint schrecklich falsch gelaufen zu sein. Alles, was ich getan habe, war wieder zu drücken, und alles funktioniert. : {
Ich würde bezweifeln, dass etwas Major passieren würde, aber wenn es tat, sollte es kein Problem sein - Sie haben eine Kopie des Repository auf deine Box, wenn Push also kommen würde, könntest du * das * wieder zur Fernbedienung befördern. Ich denke, das größere Problem ist, dass Sie binäre Blobs in Git speichern und es ist wirklich nicht dafür gedacht ... – Makoto
warum versuchst du es nicht .... – Steve
binäre Blobs? Ich weiß nicht, was du meinst. Sein Quellcode (node.js). Ich habe es versucht, aber es dauert eine sehr lange Zeit auf meinem asymmetrischen DSL, und wie ich eine Präsentation in ein paar Stunden habe, war nur versucht, Zeit zu sparen ...... XD –