Wenn dies für Sie neu klingt oder Sie eine kurze Zusammenfassung über das Entfernen von Git -Fernbedienungen haben möchten, haben Sie in dieser Anleitung Sie abgedeckt. Wir werden Git -Fernbedienungen besprechen und die schnellsten Möglichkeiten bieten, Git -Fernbedienungen mit Beispielen zu entfernen, um sicherzustellen, dass Sie ein Verständnis für Dinge erhalten. Lassen Sie uns eintauchen!”
Was ist eine Git -Fernbedienung?
Git ist ein dezentrales Versionskontrollsystem, das impliziert, dass Sie an einem Remote -Repository arbeiten und auf einen Remote -Server schieben können. Die lokalen und entfernten Repositorys verwenden das gleiche System. Das Einstellen einer Fernbedienung ist daher die beste Option, wenn zwei Clients an einem Repository arbeiten, insbesondere wenn sie an einem Projekt zusammenarbeiten.
Eine Git -Fernbedienung arbeitet als Zeiger auf eine Remoteversion eines Repositorys. Wenn Sie ein Git -Repository klonen und Änderungen vornehmen. In der Zwischenzeit werden Sie eine Remote -Git -Zweigstelle erstellt, an der Sie arbeiten können, benannt Herkunft standardmäßig.
Sie sind nicht darauf beschränkt, nur den Ursprungs -Fernbedienung zu verwenden, Sie können andere erstellen, und in einem solchen Fall müssen Sie dort lernen.
So entfernen Sie eine Git -Fernbedienung
Die Syntax zum Entfernen einer Fernbedienung von Git lautet:
$ git remote rm
oder
$ Git Fernbedienung entfernen
Beachten Sie, dass jede Fernbedienung, die versehentlich entfernt wurde, nur manuell zurückgefügt werden kann. Außerdem entfernen Sie eine Fernbedienung mit der Git Remote Rm Entfernen Sie die Fernbedienung nicht aus dem Remote -Repository, da die lokalen und entfernten Repositorys nur aktualisiert werden, indem das lokale Repository in die Fernbedienung weitergegeben wird. Daher beeinflussen alle Änderungen an der lokalen Fernbedienung nicht das Remote -Repository.
Der erste Schritt bei der Entfernung einer Fernbedienung besteht darin, in Ihr Repository -Verzeichnis mit Ihrem geklonten Projekt zu navigieren.
Listen Sie als Nächstes die verfügbaren Fernbedienungen mit dem folgenden Befehl auf. Ihre URLs werden ebenfalls angezeigt.
$ git remote -v
Sobald Sie sehen, welche Fernbedienungen Sie haben, können Sie entscheiden, welche Sie entfernen sollen. In unserem Beispiel haben wir das Herkunft Und Neuausstattung Fernbedienungen. Lassen Sie uns die entfernen Neuausstattung.
$ git remote entfernen neu-remote
Der obige Befehl beseitigt die Fernbedienung stillschweigend.
Sie können jedoch bestätigen, ob die Fernbedienung mit dem folgenden Befehl entfernt wurde.
$ git remote -v
Beachten Sie, dass wir jetzt nur das haben Herkunft Fernbedienung. Die Neu-Remote wurde entfernt. Das ist eine Möglichkeit, Git -Fernbedienungen zu entfernen. In Ihrem lokalen Repository wird die Fernbedienung nicht mehr entfernt. Ihr Remote -Git -Repository ist jedoch unverändert.
Entfernen von Git -Fernbedienungen durch Bearbeiten ihrer Konfigurationsdatei
Beachten Sie, dass diese Methode, obwohl diese Methode funktioniert, nicht die empfohlene Möglichkeit ist, Git -Fernbedienungen zu entfernen. Trotzdem die .git/config Zeigt die mit Ihrem Projekt zugeordneten Fernbedienungen an. Wenn Sie eine bestimmte Fernbedienung entfernen müssen, können Sie seinen Code aus der Konfigurationsdatei löschen.
Öffnen Sie mithilfe eines Editors der Wahl die Konfigurationsdatei.
Nach der Öffnung sehen Sie die verfügbaren Fernbedienungen. In unserem Fall wollen wir das entfernen Remote1.
Wir müssen den gesamten Code löschen, der sich auf diese Fernbedienung bezieht, die Datei speichern und beenden.
Das ist es! Wenn wir die verfügbaren Fernbedienungen überprüfen, werden wir feststellen, dass die Fernbedienung nicht mehr verfügbar ist.
Die beiden oben genannten Methoden bieten Lösungen zum Entfernen von Git -Fernbedienungen. Wenn Sie jedoch eine Fernbedienung entfernen müssen, um die URL zu ändern? Git ermöglicht die Aktualisierung der URL einer Fernbedienung und das Einstellen der neuen URL, was eine Alternative zum Entfernen der Fernbedienung und zum erneuten Hinzufügen ist.
Lassen Sie uns beispielsweise eine neue Fernbedienung erstellen, Remote2, mit einer bestimmten URL.
$ git remote fügen Sie Remote hinzu [Remote-Name] [Remote-URL]
Wenn wir die URL in einen neuen ändern müssen, müssen wir nur die folgende Syntax verwenden.
$ git remote set-url [Remote-Name] [New-URL]
Listen Sie die verfügbaren Fernbedienungen auf und beachten Sie, dass die URL für unsere Remote2 wurde erfolgreich aktualisiert.
Abschluss
Git bietet eine einfache Möglichkeit, mit Fernbedienungen zu arbeiten, einschließlich des Hinzufügens und Entfernens. Bei der Arbeit mit verschiedenen lokalen Fernbedienungen ist es gut, eine saubere Möglichkeit zu haben, sie zu entfernen. Dieser Leitfaden bot zwei Methoden zum Entfernen von Git -Fernbedienungen. Darüber hinaus haben wir gesehen.