Wie kann ich ein Git-Repository umbenennen?
git mv
benennt eine Datei oder ein Verzeichnis in einem Repository um. Wie kann ich das Git-Repository selbst umbenennen?
374
3
git mv
benennt eine Datei oder ein Verzeichnis in einem Repository um. Wie kann ich das Git-Repository selbst umbenennen?
Es gibt verschiedene Möglichkeiten, ein Git-Repository umzubenennen: den angezeigten Namen, das Repository-Verzeichnis oder den Namen des entfernten Repositorys. Jede dieser Interpretationen erfordert unterschiedliche Schritte zum Umbenennen.
Angezeigter Name
Umbenennen des angezeigten Namens (z. B.
gitweb
):.git/description
, um den Namen des Repositorys zu erhalten.Repository-Verzeichnis
Git verweist nicht auf den Namen des Verzeichnisses, in dem sich das Repository befindet, wie es von
git clone master child
verwendet wird, also können wir es einfach umbenennen:mv
von der Kommandozeile oder mit dem Hotkey F2 von einer grafischen Benutzeroberfläche).Entferntes Repository
Benennen Sie ein entferntes Repository wie folgt um:
Gehen Sie zum entfernten Host (z. B. https://github.com/User/project).
Folgen Sie den Anweisungen des Hosts, um das Projekt umzubenennen (dies ist von Host zu Host unterschiedlich, aber normalerweise ist Einstellungen ein guter Ausgangspunkt).
Wechseln Sie in Ihr lokales Repository-Verzeichnis (d.h. öffnen Sie eine Eingabeaufforderung und wechseln Sie in das Verzeichnis des Repositorys).
Bestimmen Sie die neue URL (z.B.
git@github.com:User/project-new.git
)Legen Sie die neue URL mit Git fest:
Ein Git-Repository hat keinen Namen. Sie können das Verzeichnis, das Ihren Arbeitsbaum enthält, einfach umbenennen, wenn Sie möchten.
Benennen Sie
PRJ0.git
inPROJ1.git
um und bearbeiten Sie dann die URL-Variable in der Datei.git/config
Ihres Projekts.