Wie kann ich ein Repository in GitHub Desktop verschieben?
- Warum ein Repository verschieben?
- Repository-Speicherort in GitHub Desktop ändern
- Schritte zum Verschieben des Repository-Ordners
- Alternative: Repository entfernen und neu hinzufügen
- Wichtige Hinweise
- Fazit
GitHub Desktop ist eine benutzerfreundliche Anwendung, die es ermöglicht, Git-Repositories lokal zu verwalten und mit GitHub zu synchronisieren. Manchmal kann es erforderlich sein, ein Repository an einen anderen Speicherort auf der Festplatte zu verschieben, beispielsweise um die eigene Ordnerstruktur zu verbessern oder mehr Speicherplatz auf einer anderen Festplatte zu nutzen. Im Folgenden wird ausführlich erklärt, wie man ein Repository in GitHub Desktop verschieben kann.
Warum ein Repository verschieben?
Repositories enthalten den gesamten Projektcode samt Versionshistorie und sind meist in einem Ordner gespeichert. Wenn Sie diesen Ordner verschieben wollen, etwa in einen besser organisierten Bereich, kann dies Auswirkungen auf GitHub Desktop haben. Denn diese Anwendung merkt sich den Pfad zum Repository an seinem ursprünglichen Speicherort. Ein direktes Verschieben über den Datei-Explorer kann dazu führen, dass GitHub Desktop das Repository nicht mehr findet.
Repository-Speicherort in GitHub Desktop ändern
Der empfohlene Weg ein Repository zu verschieben, beginnt mit dem manuellen Verschieben des Ordners außerhalb von GitHub Desktop, also zum Beispiel über den Windows Explorer oder den Finder auf dem Mac. Danach ist es notwendig, GitHub Desktop mitzuteilen, wo sich das Repository jetzt befindet.
Schritte zum Verschieben des Repository-Ordners
Zunächst schließen Sie GitHub Desktop, um eventuelle Zugriffsprobleme zu vermeiden. Danach verschieben Sie den Ordner an den gewünschten neuen Speicherort. Im nächsten Schritt starten Sie GitHub Desktop erneut. Da das Repository nun an seinem alten Pfad nicht mehr gefunden wird, erscheint eine Option, den neuen Speicherort anzugeben. Alternativ können Sie im Menü Repository die Funktion Repository hinzufügen oder Lokales Repository hinzufügen wählen und den neuen Ordner auswählen. Damit wird das verschobene Repository erneut in GitHub Desktop eingebunden.
Alternative: Repository entfernen und neu hinzufügen
Falls GitHub Desktop das verschobene Repository nicht automatisch erkennt, kann es sinnvoll sein, das alte Repository aus der Liste zu entfernen und anschließend den neuen Speicherort als neues lokales Repository hinzuzufügen. Dies hat keine Auswirkungen auf den Inhalt des Repositories, sondern ändert lediglich die Zuordnung innerhalb der Anwendung.
Wichtige Hinweise
Wichtig ist, vor dem Verschieben sicherzustellen, dass keine offenen Änderungen nicht gesichert sind. Es empfiehlt sich zudem, dass keine anderen Anwendungen auf das Repository zugreifen, um Inkonsistenzen zu vermeiden. Außerdem beeinflusst das Verschieben lediglich den Pfad auf Ihrem lokalen System. Die Synchronisation mit GitHub oder anderen Remote-Repositories wird dadurch nicht beeinträchtigt.
Fazit
Das Verschieben eines Repositorys in GitHub Desktop erfordert ein manuelles Verschieben des Ordners plus die Pflege der Pfadangaben innerhalb von GitHub Desktop. Durch das erneute Hinzufügen des Repositorys an seinem neuen Speicherort bleibt die Arbeit mit dem Projekt komfortabel und problemlos möglich.
