Wie kann ich in GitHub Desktop den lokalen Pfad eines Repositories ändern?
- Warum ist es sinnvoll, den lokalen Pfad zu ändern?
- Der normale Ablauf in GitHub Desktop beim Verschieben von Repositories
- Lokalen Pfad eines Repositories in GitHub Desktop ändern
- Schritte im Detail
- Tipp: Ordnung im lokalen Speicherort bewahren
- Fazit
GitHub Desktop ist eine benutzerfreundliche Anwendung, die das Verwalten von Git-Repositories erleichtert. Manchmal kann es notwendig sein, den lokalen Pfad eines Repositories zu ändern, beispielsweise wenn Sie den Ordner verschieben oder auf ein anderes Laufwerk auslagern möchten. In diesem Artikel wird erklärt, wie Sie in GitHub Desktop den lokalen Pfad eines Repositories anpassen können.
Warum ist es sinnvoll, den lokalen Pfad zu ändern?
Der lokale Pfad bezeichnet den Speicherort auf Ihrem Computer, an dem das Repository abgelegt ist. Wenn Sie Ihren Arbeitsbereich umorganisieren, Speicherplatz auf verschiedenen Laufwerken besser nutzen möchten oder den Ordner versehentlich verschoben haben, kann es notwendig sein, GitHub Desktop mitzuteilen, wo sich das Repository jetzt befindet. Nur dann kann die Anwendung Änderungen korrekt verfolgen und zwischen lokalem und Remote-Repository synchronisieren.
Der normale Ablauf in GitHub Desktop beim Verschieben von Repositories
Standardmäßig hinterlegt GitHub Desktop beim Hinzufügen eines Repositories den Pfad, an dem dieses auf Ihrer Festplatte liegt. Verschieben Sie den entsprechenden Ordner außerhalb von GitHub Desktop, erkennt die Software den neuen Pfad jedoch nicht automatisch. Beim nächsten Öffnen des Repositories erscheint eine Fehlermeldung, die darauf hinweist, dass der Ordner nicht gefunden werden kann.
Lokalen Pfad eines Repositories in GitHub Desktop ändern
Leider bietet GitHub Desktop keine direkte Funktion, mit der Sie den lokalen Pfad eines existierenden Repositories innerhalb der App einfach anpassen können. Um jedoch auf den neuen Speicherort zuzugreifen, müssen Sie das Repository neu hinzufügen. Dazu entfernen Sie das alte Repository in GitHub Desktop aus der Liste und fügen es am neuen Pfad erneut hinzu. Die tatsächlichen Git-Daten bleiben dabei erhalten, da nur das Verzeichnis verschoben wurde.
Schritte im Detail
Zuerst schließen Sie GitHub Desktop, falls geöffnet. Verschieben Sie dann das Repository-Ordner wie gewünscht im Dateisystem an den neuen Speicherort. Öffnen Sie anschließend GitHub Desktop erneut. Wählen Sie dort im Menü den Punkt Repository hinzufügen oder Repository öffnen und navigieren Sie zu dem neuen Ordner. Nachdem Sie das Repository ausgewählt haben, fügt GitHub Desktop es mit dem neuen Pfad hinzu und kann wieder mit den Versionierungsfunktionen arbeiten.
Tipp: Ordnung im lokalen Speicherort bewahren
Um zukünftige Probleme zu vermeiden, empfiehlt es sich, den Speicherort der Repositories möglichst konstant zu halten oder Änderungen im Speicherort immer zuerst in GitHub Desktop zu dokumentieren. Alternativ kann die Verwendung von symbolischen Links helfen, ohne den Pfad in der Anwendung ändern zu müssen.
Fazit
Das Ändern des lokalen Pfads in GitHub Desktop ist also nicht über eine direkte Einstellung in der Anwendung möglich. Stattdessen erfolgt dieser Vorgang durch Verschieben des Repository-Ordners im Dateisystem und anschließendes erneutes Hinzufügen in GitHub Desktop. Mit diesem Vorgehen stellt man sicher, dass das Repository weiterhin korrekt verwaltet und synchronisiert wird.
