git mv
benennt eine Datei oder ein Verzeichnis in einem Repository um. Wie kann ich das Git-Repository selbst umbenennen?
Antworten
Zu viele Anzeigen?Wenn Sie sich in Eclipse befinden und Egit installiert haben, können Sie das Repository, das ein Projekt enthält, wie folgt umbenennen:
1) In der Eklipse : Schließen Sie alle Projekte, die sich im Repository befinden.
2) Im Dateisystem : Suchen Sie das Verzeichnis/Ordner, das das Repository enthält.
3) Im Dateisystem : Benennen Sie das Verzeichnis/Ordner um, das das Repository enthält.
4) Im Dateisystem : Öffnen Sie das Verzeichnis/Ordner, das das Repository enthält, und benennen Sie das Projektverzeichnis/den Ordner jedes Projekts, das Sie umbenennen möchten, so um, dass es dem neuen Namen des Projekts entspricht. (Dies ist nicht erforderlich, aber es sorgt für Konsistenz zwischen dem Projektnamen in Eclipse und dem Projektverzeichnis/-ordner im Repository).
5) In der Eklipse : Löschen Sie alle Projekte, die sich im Projektarchiv befinden, aber stellen Sie sicher, dass Sie NICHT aktivieren Sie das Kontrollkästchen "Inhalt aus dem Dateisystem löschen". (Das Projekt sollte nicht mehr den korrekten Speicherort des Inhalts des Dateisystems enthalten, so dass die Daten nicht in jedem Fall gelöscht werden können, aber Vorsicht ist besser als Nachsicht).
6) In der Eklipse : Wählen Sie im Menü die Option Datei|Importieren... aus.
7) In der Eklipse : Öffnen Sie im Dialogfeld den Ordner "Git", wählen Sie "Projekte aus Git" und klicken Sie auf "Weiter".
8) In der Eklipse : Wählen Sie im Dialogfeld "Lokal" und klicken Sie auf "Weiter".
9) In der Eklipse : Klicken Sie im Dialogfeld auf die Schaltfläche 'Hinzufügen...'.
10) In der Eklipse : Vergewissern Sie sich im Dialogfeld, dass das Kontrollkästchen neben dem Repository aktiviert ist, und klicken Sie auf "Fertig stellen".
11) In der Eklipse : Wählen Sie im Dialogfeld das Repository aus und klicken Sie auf "Weiter".
12) In der Eklipse : Wählen Sie im Dialogfeld das Optionsfeld "Vorhandene Projekte importieren", wählen Sie das "Arbeitsverzeichnis" und klicken Sie auf "Weiter".
13) In der Eklipse : Aktivieren Sie im Dialogfeld das Kontrollkästchen neben den Projekten, die Sie bearbeiten möchten, und klicken Sie auf "Fertig stellen".
14) In der Eklipse : Benennen Sie alle Projekte im Repository um, wenn Sie dies wünschen. (Aus Gründen der Konsistenz zwischen Eclipse und dem Dateisystem geben Sie ihnen denselben Namen wie dem Projektverzeichnis/-ordner im Repository-Verzeichnis/-ordner).
Git selbst hat keine Möglichkeit, den Namen des Repositorys anzugeben. Der Name des Stammverzeichnisses ist die einzige Quelle der Wahrheit in Bezug auf den Namen des Repositorys.
T .git/description
wird jedoch nur von einigen Anwendungen verwendet, wie GitWeb .
Für Amazon AWS codecommit
Benutzer,
aws codecommit update-repository-name --old-name MyDemoRepo --new-name MyRenamedDemoRepo
Referenz: aquí
6 Stimmen
Ihre Frage ist berechtigt. Git hat Repositories, und diese können Projekte wie Eclipse-Projekte enthalten, wenn Sie sich entscheiden, Ihr Projekt in ein Git-Repository zu legen. Wenn es das ist, was Sie wollten, dann sehen Sie in der unten stehenden Antwort, wie Sie das tun können.
5 Stimmen
git
selbst enthält keine Bestimmung zur Angabe des Repository-Namens. Der Name des Root-Verzeichnisses ist der einzige Quelle der Wahrheit für den Namen des Repository. Die Website.git/description
Datei wird jedoch nur von einigen Anwendungen verwendet wieGitweb