Heim >Entwicklungswerkzeuge >Idiot >So ändern Sie den Ursprung in Git

So ändern Sie den Ursprung in Git

PHPz
PHPzOriginal
2023-04-03 09:15:202793Durchsuche

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:

  1. 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)
  2. 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:

  1. 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“. .

  2. 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn