Ich bin ein langjähriger Subversion-Benutzer, der nun Git ausprobieren will. Ich habe einiges darüber gelesen und verstehe die verteilte Natur - ich kann viele der Vorteile erkennen.
Mir gefällt jedoch die Idee eines zentralen Servers, der die Rolle der Datensicherung, des Systems der Aufzeichnungen usw. übernehmen kann, während ich weiterhin Git für meine lokale Verzweigung und Freigabe verwende. Ich bin nicht tun, ein Open-Source-Projekt, so kann ich nicht verwenden Github (ohne zu bezahlen), so meine Frage wirklich ist: Was ist die beste Methode, um einen lokalen Git-Server zu betreiben?
Mir ist klar, dass dies gegen das Standard-Git-Nutzungsmuster verstößt, aber es wird für mein Projekt nützlich sein. Bedenken, die ich möglicherweise übersehen habe, sind jedoch immer willkommen.
Gracias.