Verkaufen Sie mir die verteilte Versionskontrolle

Ich kenne Tausende von ähnlichen Themen. Ich habe hier in SO mindestens 5 Threads gelesen. Aber warum bin ich immer noch nicht von DVCS überzeugt?

Ich habe nur folgende Fragen (beachte, dass ich nur über Java-Projekte egoistisch besorgt bin)

Was ist der Vorteil oder der Wert eines lokalen Commits? Was? Ja wirklich? Mit allen modernen IDEs können Sie Ihre Änderungen verfolgen? Bei Bedarf können Sie eine bestimmte Änderung wiederherstellen. Außerdem haben sie eine Funktion, mit der Sie Ihre Änderungen / Versionen auf IDE-Ebene kennzeichnen können!?was, wenn ich meine Festplatte zum Absturz bringe? Wo ist mein lokales Repository geblieben? (Wie ist es cool im Vergleich zum Einchecken in ein zentrales Repo?) Offline oder im Flugzeug arbeiten. Was ist das große Problem? Damit ich ein Release mit meinen Änderungen erstellen kann, muss ich mich schließlich mit dem zentralen Repository verbinden. Bis dahin spielt es keine Rolle, wie ich meine Änderungen lokal verfolge.Ok Linus Torvalds gibt Git sein Leben und hasst alles andere. Ist das genug, um blind Loblieder zu singen? Linus lebt in einer anderen Welt als Offshore-Entwickler in meinem mittelgroßen Projekt?

Pitch mich!

Antworten auf die Frage(10)

Ihre Antwort auf die Frage