Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wurde eingestellt am 2021-03-02. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Remote-Repository entfernen

Zum Entfernen einer Remote-URL Deines Repositorys verwende 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 Du wie empfohlen Klone mit HTTPS erstellst.

$ 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 Deinem lokalen Repository.

Problemlösungen

Beim Entfernen eines Remote-Repositorys können folgende Fehler auftreten.

Could not remove config section 'remote.[name]' (Kann den konfigurierten Abschnitt 'remote' nicht entfernen)

Wenn dieser Fehler ausgegeben wird, ist das Remote-Repository, das Du entfernen wolltest, nicht vorhanden:

$ git remote rm sofake
> error: Could not remove config section 'remote.sofake'

Überprüfen Sie, ob Sie den Remote-Namen korrekt eingegeben haben.

Weiterführende Informationen