Ich benutze Git für die Quellcodeverwaltung und schiebe meine Änderungen in ein Repository auf einem Server im Internet zur sicheren Aufbewahrung.Wie sicher ist "Git" mit einer unzuverlässigen Verbindung?
Ich kann einige kleine Mengen von Codierung auf einem Laptop in einem Zug, der eine WiFi-Internetverbindung hat, aber es ist nicht , dass zuverlässig und gelegentlich abfällt oder wird unbrauchbar langsam tun. Meine Frage ist, was passiert, wenn meine Verbindung während eines "Git Push" verloren geht? Wird es am Ende ein beschädigtes oder halb aktuelles Git Repository geben? Und wenn ja, wie schwer ist es, es wiederzugewinnen?
Ich könnte mir vorstellen, es ist wie SVN und es ist eine Transaktion .. Wenn also das Update fehlschlägt, ändert sich nichts im Repository. Ich weiß nicht genug darüber für eine richtige Antwort – WalterJ89
Ich würde es auch hoffen, aber würde gerne sicher wissen :) – jcoder