git remote-Befehl
git remoteDieser Befehl wird verwendet, um Remote-Repositories in einem Git-Repository zu verwalten.
git remoteDer Befehl bietet Funktionen zum Anzeigen, Hinzufügen, Umbenennen und Löschen von Remote-Repositories.
Die folgenden sind gängige Verwendungen des git remote-Befehls:
git remote: Konfigurierte Remote-Repositories im aktuellen Repository auflisten.git remote -v: Die konfigurierten Remote-Repositories im aktuellen Repository auflisten und ihre URLs anzeigen.git remote add <remote_name> <remote_url>: Ein neues Remote-Repository hinzufügen. Geben Sie einen Namen und eine URL für ein Remote-Repository an, um es zum aktuellen Repository hinzuzufügen.git remote rename <old_name> <new_name>Das konfigurierte Remote-Repository umbenennen.git remote remove <remote_name>: Das angegebene Remote-Repository aus dem aktuellen Repository entfernen.git remote set-url <remote_name> <new_url>: Die URL des angegebenen Remote-Repositorys ändern.git remote show <remote_name>: Detaillierte Informationen über das angegebene Remote-Repository anzeigen, einschließlich seiner URL und Tracking-Branches.
Im Folgenden wird die Verwendung zum Anzeigen von Remote-Repositories, Hinzufügen eines Remote-Repositorys, Umbenennen eines Remote-Repositorys, Löschen eines Remote-Repositorys, Ändern einer Remote-Repository-URL und Anzeigen von Remote-Repository-Informationen beschrieben:
git remote git remote -v git remote add origin https://github.com/user/repo.git git remote rename origin new-origin git remote remove new-origin git remote set-url origin https://github.com/user/new-repo.git git remote show origin
Anwendungsbeispiel
In diesem Kapitel verwenden wir Github als Remote-Repository für die Operationen, daher musst du, bevor du dieses Kapitel liest, zuerst die zugehörigen Inhalte über Github lesen:Git-Remote-Repository (Github)。
Alle Remote-Repositories anzeigen:
git remote -v
git remote -vDu kannst die Liste der im aktuellen Repository konfigurierten Remote-Repositories und deren URLs anzeigen.
Nachfolgend laden wir zuerst das Remote-Repository und sehen uns dann die Informationen an:
$ cd example-git-test
$ git remote -v
origin https://github.com/tianqixin/example-git-test (fetch)
origin https://github.com/tianqixin/example-git-test (push)
originEs ist ein Alias für die Remote-Adresse.
Informationen zu einem bestimmten Remote-Repository anzeigen:
git remote show [remote]
Zum Beispiel:
$ git remote show https://github.com/tianqixin/example-git-test
* remote https://github.com/tianqixin/example-git-test
Fetch URL: https://github.com/tianqixin/example-git-test
Push URL: https://github.com/tianqixin/example-git-test
HEAD branch: master
Local ref configured for 'git push':
master pushes to master (local out of date)
Ein Remote-Repository hinzufügen:
git remote add <remote_name> <remote_url>
<remote_name>: Der Name des hinzuzufügenden Remote-Repositories. Normalerweise ist der Name des Remote-Repositoriesorigin, aber Sie können auch einen Namen anpassen.<remote_url>: Die URL des Remote-Repositorys. Sie kann ein HTTPS-, SSH- oder Git-Protokoll-Link sein, der auf ein Remote-Git-Repository verweist.
Der folgende Befehl fügt dem aktuellen Git-Repository ein Remote-Repository namens origin hinzu, dessen URL https://github.com/user/repo.git lautet.
git remote add origin https://github.com/user/repo.git
Beispielverwendung:
# 提交到 Github $ git remote add origin [email protected]:tianqixin/example-git-test.git $ git push -u origin master
Nach dem Hinzufügen eines Remote-Repositorys können Sie andere Git-Befehle verwenden, um mit dem Remote-Repository zu interagieren, z. B. lokalen Code in das Remote-Repository pushen, Code aus dem Remote-Repository pullen und so weiter.
Weitere zugehörige Befehle:
git remote rm name # 删除远程仓库 git remote rename old_name new_name # 修改仓库名
Weitere Inhalte finden Sie unter:Git-Remote-Repository (Github)。
Weitere Erweiterungen