commande git remote
git remoteCette commande est utilisée pour gérer les dépôts distants dans un dépôt Git.
git remoteLa commande fournit des fonctions pour afficher, ajouter, renommer et supprimer des dépôts distants.
Voici les utilisations courantes de la commande git remote :
git remote: Lister les dépôts distants configurés dans le dépôt actuel.git remote -v: Lister les dépôts distants configurés dans le dépôt actuel et afficher leurs URL.git remote add <remote_name> <remote_url>: Ajouter un nouveau dépôt distant. Spécifiez un nom et une URL pour un dépôt distant afin de l'ajouter au dépôt actuel.git remote rename <old_name> <new_name>Renommer le dépôt distant configuré.git remote remove <remote_name>: Supprimer le dépôt distant spécifié du dépôt actuel.git remote set-url <remote_name> <new_url>: Modifier l'URL du dépôt distant spécifié.git remote show <remote_name>: Afficher des informations détaillées sur le dépôt distant spécifié, y compris son URL et ses branches de suivi.
Ce qui suit liste l'utilisation pour afficher les dépôts distants, ajouter un dépôt distant, renommer un dépôt distant, supprimer un dépôt distant, modifier l'URL d'un dépôt distant et afficher les informations d'un dépôt distant :
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
Exemple d'application
Dans ce chapitre, nous utiliserons Github comme dépôt distant pour les opérations, donc avant de lire ce chapitre, vous devez d'abord lire le contenu associé à Github :Dépôt distant Git (Github)。
Afficher tous les dépôts distants :
git remote -v
git remote -vVous pouvez afficher la liste des dépôts distants configurés dans le dépôt actuel et leurs URL.
Ci-dessous, nous chargeons d'abord le dépôt distant, puis nous consultons les informations :
$ 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)
originIl s'agit d'un alias pour l'adresse distante.
Afficher des informations sur un dépôt distant spécifique :
git remote show [remote]
Par exemple :
$ 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)
Ajouter un dépôt distant :
git remote add <remote_name> <remote_url>
<remote_name>: Le nom du dépôt distant à ajouter. Habituellement, le nom du dépôt distant estorigin, mais vous pouvez également personnaliser un nom.<remote_url>: L'URL du dépôt distant. Il peut s'agir d'un lien HTTPS, SSH ou Git pointant vers un dépôt Git distant.
La commande suivante ajoutera un dépôt distant nommé origin au dépôt Git actuel, son URL étant https://github.com/user/repo.git.
git remote add origin https://github.com/user/repo.git
Exemple d'utilisation :
# 提交到 Github $ git remote add origin [email protected]:tianqixin/example-git-test.git $ git push -u origin master
Après avoir ajouté un dépôt distant, vous pouvez utiliser d'autres commandes Git pour interagir avec le dépôt distant, comme pousser le code local vers le dépôt distant, récupérer le code depuis le dépôt distant, etc.
Autres commandes associées :
git remote rm name # 删除远程仓库 git remote rename old_name new_name # 修改仓库名
Pour plus de contenu, voir :Dépôt distant Git (Github)。
autres extensions