Wo soll das Git-Remote-Repository bei einer rein lokalen Git-Konfiguration abgelegt werden?

Wo soll das Git-Remote-Repository bei einer rein lokalen Git-Konfiguration abgelegt werden?

Ich habe einige wichtige Skripte überschrieben und verloren und möchte eine Versionskontrolle einrichten, um meine Sachen zu schützen. Ich habe Git schon früher verwendet und bin mit den Befehlen vertraut, weiß aber nicht, wo ich mein „Remote“-Repository bei einer Installation auf meinem eigenen Rechner ablegen soll – also an den Ort, an den ich pushe/pulle. Ich beabsichtige nicht, Dinge freizugeben oder remote darauf zuzugreifen, ich möchte nur eine kleine Quellcodeverwaltung für meine Dateien.

Zum Einrichten meines Staging-Bereichs bin ich diesen Anweisungen gefolgt: https://stackoverflow.com/questions/4249974/personal-git-repository

Aber wo lege ich das Git-Repo „Remote“ bei einem rein lokalen Git-Setup ab? Wie funktioniert dann der Workflow?

Zum obigen Befehl:

git remote add origin ssh://myserver.com:/var/repos/my_repo.git

Wo soll ich so etwas ablegen/benennen? Wenn ich mehrere verschiedene Projekte habe, würden sie an verschiedene Orte kommen? Ich verwende 11.10.

Antwort1

Sie müssen kein Remote-Repository einrichten, wenn Sie Ihren Code nicht remote freigeben oder darauf zugreifen.

Sie müssten ein „Remote“-Repository einrichten, wenn Sie ein zentralisiertes Versionskontrollsystem wie Subversion verwenden würden, aber nicht für Git.

Sie können Git einfach in dem Verzeichnis verwenden, in dem Sie arbeiten.

Wenn Sie es später auf einen anderen Rechner übertragen möchten, entweder zum Teilen/Zugreifen/Sichern, können Sie github.com verwenden oder Ihren eigenen Server einrichten. Sie benötigen lediglich SSH-Zugriff und den erhalten Sie bei den meisten Webhosting-Paketen.

verwandte Informationen