Prüfen der Git-Konfiguration auf Remote-URLs
Im vorherigen Schritt haben wir gesehen, dass git remote
keine Ausgabe gezeigt hat, weil wir noch keine Remote-Repositories (远程仓库) konfiguriert haben. Aber wo speichert Git die Informationen über Remote-Repositories? Diese werden in der Git-Konfigurationsdatei Ihres Repositories gespeichert.
Sie können die Git-Konfiguration mit dem Befehl git config
anzeigen. Um die für Ihr aktuelles Repository spezifische Konfiguration anzuzeigen, verwenden Sie die Option --local
.
Stellen Sie sicher, dass Sie sich immer noch im Verzeichnis ~/project/my-time-machine
befinden:
cd ~/project/my-time-machine
Schauen wir uns nun die lokale Git-Konfiguration an:
git config --local --list
Dieser Befehl listet alle Konfigurationseinstellungen für Ihr aktuelles Repository auf. Da wir noch keine Remote-Repositories hinzugefügt haben, werden Sie in der Ausgabe keine Zeilen sehen, die mit remote.
beginnen.
Beispielsweise würden Sie, wenn Sie ein Remote-Repository namens origin
hätten, das auf ein GitHub-Repository zeigt, Zeilen wie diese sehen:
remote.origin.url=https://github.com/yourusername/yourrepository.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
Diese Zeilen geben Git die URL des Remote-Repositories und an, wie es Änderungen von diesem abrufen soll.
Das Verständnis, wo Git diese Informationen speichert, ist hilfreich für die Fehlerbehebung und fortgeschrittene Konfigurationen. Während git remote
die übliche Methode zur Interaktion mit Remote-Repositories ist, gibt das Wissen um git config
Ihnen ein tieferes Verständnis davon, wie Git hinter den Kulissen funktioniert.