Remote-Repository entfernen
Zum Entfernen einer Remote-URL Ihres Repositorys verwenden Sie den Befehl 'git remote rm'.
Inhalt dieses Artikels
Der Befehl git remote rm
hat ein Argument:
- den Namen eines Remote-Repositorys, zum Beispiel
destination
Beispiel
Bei diesen Beispielen wird davon ausgegangen, dass Sie Klone mit HTTPS erstellen, wie empfohlen.
$ git remote -v
# Zeigt die aktuellen Remote-Repositorys an
> origin https://Hostname/OWNER/REPOSITORY.git (fetch)
> origin https://Hostname/OWNER/REPOSITORY.git (push)
> destination https://Hostname/FORKER/REPOSITORY.git (fetch)
> destination https://Hostname/FORKER/REPOSITORY.git (push)
$ git remote rm destination
# Entfernt das Remote-Repository
$ git remote -v
# Überprüft, ob das Remote-Repository entfernt wurde
> origin https://Hostname/OWNER/REPOSITORY.git (fetch)
> origin https://Hostname/OWNER/REPOSITORY.git (push)
Hinweis: git remote rm
löscht das Remote-Repository nicht vom Server. Der Befehl entfernt das Remote-Repository und alle relevanten Referenzen lediglich von Ihrem lokalen Repository.
Problemlösungen
Beim Entfernen eines Remote-Repositorys können folgende Fehler auftreten.
Could not remove config section 'remote.[name]'
Wenn dieser Fehler ausgegeben wird, ist das Remote-Repository, das Sie entfernen wollten, nicht vorhanden:
$ git remote rm sofake
> error: Could not remove config section 'remote.sofake'
Überprüfen Sie, ob Sie den Namen des Remote-Repositorys korrekt eingegeben haben.