Heim > Artikel > Entwicklungswerkzeuge > So ändern Sie den Ursprung in Git
Git ist ein verteiltes Versionskontrollsystem, das uns dabei helfen kann, Code effizient zu verwalten. Bei der Verwendung von Git müssen wir möglicherweise einige Änderungen am Remote-Repository vornehmen, z. B. den Namen oder die URL des Remote-Repositorys ändern. In diesem Artikel wird erläutert, wie Sie den Ursprung über Git ändern.
1. Ursprung in Git
In Git ist Ursprung der Standardname des Remote-Warehouses. Wenn wir den folgenden Befehl verwenden, um das lokale Repository mit dem Remote-Repository zu verknüpfen, fügt Git automatisch ein Remote-Repository mit dem Namen origin hinzu:
git remote add origin <URL>
Nachdem wir diesen Befehl ausgeführt haben, können wir den folgenden Befehl verwenden, um den lokalen Code in das entsprechende Remote-Warehouse hochzuladen :
git push -u origin <branch>
Im obigen Befehl bezieht sich „Origin“ auf den Namen des Remote-Warehouse und „Branch“ auf den Namen der Filiale.
2. Ändern Sie die Ursprungs-URL
In einigen Fällen müssen wir möglicherweise die URL des Remote-Warehouse ändern. Wenn sich beispielsweise der Server, auf dem sich unser Remote-Warehouse befindet, ändert oder wir die URL des Remote-Warehouses vom HTTP-Protokoll zum SSH-Protokoll ändern müssen, müssen wir die URL des Remote-Warehouses ändern.
Im Folgenden sind die Schritte aufgeführt, um die URL des Remote-Warehouses zu ändern:
Führen Sie den folgenden Befehl aus, um die URL des aktuellen Remote-Warehouses anzuzeigen:
git remote -v
Die Ausgabe sollte etwa wie folgt aussehen:
origin https://github.com/username/repo.git (fetch) origin https://github.com/username/repo.git (push)
Führen Sie den folgenden Befehl aus, um die URL des Remote-Warehouses zu ändern:
git remote set-url origin <newURL>
Unter diesen ist „newURL“ die neue Remote-Warehouse-URL.
Wenn wir beispielsweise die URL des Remote-Warehouses vom HTTPS-Protokoll zum SSH-Protokoll ändern möchten, können wir den folgenden Befehl ausführen:
git remote set-url origin git@github.com:username/repo.git
Nachdem wir den obigen Befehl ausgeführt haben, können wir den folgenden Befehl erneut ausführen, um die URL anzuzeigen des aktuellen Remote-Lagers und stellen Sie sicher, dass die Änderung wirksam geworden ist:
git remote -v
Die Ausgabe sollte etwa wie folgt aussehen:
origin git@github.com:username/repo.git (fetch) origin git@github.com:username/repo.git (push)
3. Ändern Sie den Ursprungsnamen
In einigen Fällen müssen wir möglicherweise den ändern Name des Remote-Lagers. Wenn wir beispielsweise Code gleichzeitig in mehrere Remote-Repositorys hochladen möchten, können wir jedem Repository einen anderen Namen hinzufügen.
Im Folgenden sind die Schritte aufgeführt, um den Namen des Remote-Warehouses zu ändern:
Führen Sie den folgenden Befehl aus, um den Namen des aktuellen Remote-Warehouses anzuzeigen:
git remote
Die Ausgabe sollte nur einen Namen enthalten, nämlich „Origin“. .
Führen Sie den folgenden Befehl aus, um den Namen des Remote-Warehouses zu ändern:
git remote rename origin <newName>
wobei „newName“ der neue Remote-Warehouse-Name ist.
Wenn wir beispielsweise den Namen des Remote-Warehouses von „Origin“ in „Upstream“ ändern möchten, können wir den folgenden Befehl ausführen:
git remote rename origin upstream
Nachdem wir den obigen Befehl ausgeführt haben, können wir den folgenden Befehl erneut ausführen, um ihn anzuzeigen Stellen Sie sicher, dass die Änderung wirksam wurde:
git remote
Die Ausgabe sollte nur einen Namen enthalten, nämlich „Upstream“.
Zusammenfassung
Bei der Verwendung von Git zum Verwalten von Code müssen wir möglicherweise einige Änderungen am Remote-Warehouse vornehmen. Mit der in diesem Artikel vorgestellten Methode können wir die URL und den Namen des Remote-Warehouses einfach ändern. Ich hoffe, dass dieser Artikel für Entwickler, die Git verwenden, hilfreich sein kann.
Das obige ist der detaillierte Inhalt vonSo ändern Sie den Ursprung in Git. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!