Android

Comment ajouter une télécommande git

Comment programmer une télécommande de portail CAME

Comment programmer une télécommande de portail CAME

Table des matières:

Anonim

Habituellement, lorsque vous travaillez avec Git, vous n'utiliserez qu'une seule origine nommée à distance et différentes branches pour différentes fonctionnalités et différents environnements. Origin est le nom de la télécommande créée automatiquement lorsque vous clonez un référentiel et pointe vers le référentiel cloné.

Cependant, lorsque vous collaborez sur un projet avec un groupe de personnes, vous pouvez trouver l'utilisation de plusieurs télécommandes Git très pratique.

Les télécommandes Git sont des pointeurs vers les versions du référentiel qui sont généralement stockées sur d'autres serveurs.

Ce guide explique comment ajouter une nouvelle télécommande Git.

Ajout d'une télécommande Git

Le référentiel distant doit exister avant d'ajouter la télécommande git à votre référentiel local. Vous pouvez créer le référentiel sur un service d'hébergement Git tel que GitHub, GitLab et BitBucket ou sur votre serveur Git privé.

Pour ajouter une nouvelle télécommande, accédez au répertoire dans lequel votre référentiel est stocké et utilisez la commande git remote add suivie du nom de la télécommande et de l'URL de la télécommande:

git remote add

Par exemple, pour ajouter une nouvelle installation distante nommée pointant vers l' [email protected]:user/repo_name.git vous devez taper:

git remote add staging [email protected]:user/repo_name.git

Utilisez la commande git remote pour répertorier les connexions distantes et vérifiez que la nouvelle télécommande a bien été ajoutée:

git remote -v

La sortie ressemblera à ceci:

origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)

En fait, la commande git remote add modifie le fichier .git/config du référentiel et une nouvelle connexion au référentiel distant.

.git / config

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

Vous pouvez ajouter une nouvelle télécommande en modifiant le fichier .git/config avec un éditeur de texte, mais l'utilisation de la commande est beaucoup plus facile.

C'est ça. Vous venez d'ajouter une nouvelle télécommande Git.

Pour pousser votre code vers la nouvelle télécommande, vous utiliseriez:

git push

Pour récupérer et extraire de l'utilisation à distance:

git fetch git pull

Conclusion

L'ajout d'une nouvelle télécommande Git n'est qu'une question de commande. Les télécommandes Git sont très utiles et vous permettent d'avoir plusieurs référentiels.