Ich bin neu in Git und ich habe einige Zweifel: Was ist der Unterschied von der Initialisierung eines Repository als persönlich oder als zentral?Git Extensions - Unterschiede zwischen Personal Repository und Central Repository
Ich denke, wenn ich als zentral einrichten, können alle Mitglieder meines Teams darauf zugreifen. Wenn ich jedoch als persönlich initialisiere, bin ich der einzige, auf den ich zugreifen kann (andere Mitglieder meines Teams können nicht darauf zugreifen). Habe ich recht?
Kann mir jemand bestätigen, wenn ich Recht habe und was ist der Unterschied zwischen persönlichen und zentralen Repositories in git? und für das zentrale Repository, was bedeutet bloß?
Sie verwenden keine Standard-Git-Begriffe. Es gibt kein "zentrales" oder "persönliches" Repository. Git hat nicht einmal eine eingebaute Zugriffskontrolle. Meinst du das mit "--bare" initialisieren anstatt es zu benutzen? –
Ich verwende Git Extensions sorry. Wenn ich also versuche, das Repository zu initialisieren, werde ich aufgefordert, es als persönliches (nicht blankes) oder zentrales (blankes) Repository zu initialisieren. In Klammern steht für central: (--bare --shared = all). – user304602
In diesem Fall bedeutet ein leeres Repository nur, dass kein funktionierender Baum ausgecheckt ist. Alles, was auf der Festplatte gespeichert ist, ist der '.git'-Ordner und sein Inhalt. Ein reguläres Repository hat einen funktionierenden Baum ausgecheckt, was bedeutet, dass die im Repo gespeicherten Dateien bearbeitet und bearbeitet werden können. –