Définir l'URL du référentiel distant(origine) dans Git
La meilleure chose à propos de git est qu’il nous permet de gérer des projets de manière très efficace. Le dépôt distant peut être connecté au dépôt git local en utilisant deux méthodes : via HTTPs
et via une connexion SSH
.
Définir l’URL d’origine (URL du référentiel distant)
Tout d’abord, vous pouvez vérifier si le référentiel actuel est associé à un référentiel distant à l’aide de la commande suivante.
git remote -v
Si le dépôt existe et utilise HTTPS
, il affichera le résultat suivant :
origin https://github.com/user/repo-one (fetch)
origin https://github.com/user/repo-one (push)
Si le dépôt existe et utilise SSH
, il affichera le résultat suivant :
origin git@github.com:user/repo-one.git (fetch)
origin git@github.com:user/repo-one.git (push)
Et il s’affichera vide si aucun référentiel distant n’est connecté au référentiel.
Vous pouvez supprimer l’URL associée à l’aide de la commande suivante :
git remote remove origin
Remarque : Le nom origin
peut être différent, assurez-vous de le vérifier en utilisant git remote -v
.
Maintenant que vous êtes sûr de l’existence du référentiel distant, vous pouvez définir l’URL d’origine comme :
git remote set-url origin https://github.com/user/another-repo
Alternativement, si l’URL du référentiel distant n’existe pas, nous pouvons également utiliser la commande suivante :
git remote add origin https://github.com/user/another-repo
Cependant, si vous souhaitez ajouter une autre URL de référentiel distant, la première méthode avec git remote set-url origin https://github.com/user/some-other-repo
remplacera l’URL précédente de origin
. Nous pouvons utiliser git remote add
et ajouter une autre URL dans le même référentiel pour surmonter ce problème.
Exemple:
git remote add secondorigin https://github.com/user/another-repo