Qu'est-ce qu'un dépôt distant ?
Fait partie de la section Gestion de versions du Journey Terminal de Coddy — leçon 46 sur 58.
Jusqu'à présent, chaque commande Git s'est exécutée dans un seul dossier sur votre machine. Un remote est une copie du même dépôt hébergée ailleurs : une autre machine, un serveur ou un service comme GitHub ou GitLab.
Les remotes sont le moyen par lequel les équipes collaborent. Chaque développeur travaille dans son propre clone local, puis échange des commits avec le remote partagé.
Par convention, le dépôt distant principal est nommé origin. C'est simplement une étiquette ; vous pouvez le renommer ou avoir plusieurs dépôts distants côte à côte.
L'environnement d'exécution de ce cours ne se connecte pas au réseau, vous n'effectuerez donc pas réellement de push ou de pull. Mais vous utiliserez les mêmes commandes git remote que tout développeur utilise, sur un dépôt local, pour en apprendre les rouages.
Défi
DébutantInitialisez un nouveau dépôt sur la branche main, puis listez tous les distants configurés avec git remote -v. Un nouveau dépôt n'en a aucun, donc la commande ne devrait rien afficher.
Aide-mémoire
Un distant (remote) est une copie d'un dépôt hébergé ailleurs (par exemple GitHub). Le distant principal est conventionnellement nommé origin.
Lister tous les distants configurés :
git remote -vEssayez vous-même
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Gestion de versions
4Inspecter les modifications
Git DiffComparer les modifications indexéesGit ShowRécapitulatif - Travail d'enquête7Les branches
Qu'est-ce qu'une brancheCréer une brancheChanger de brancheFaire un commit sur une brancheSupprimer une brancheRécapitulatif - Pratique des branches10Dépôts distants
Qu'est-ce qu'un dépôt distant ?Ajouter un dépôt distantPush, Pull et CloneRécapitulatif - Configuration du dépôt distant2Premiers pas
Initialiser un dépôtLe dossier .gitConfigurer votre identitéGit StatusRécapitulatif - Premier dépôt5Ignorer des fichiers
Pourquoi ignorer des fichiersModèles GitignoreVérifier les règles d'exclusionRécapitulatif - Dépôt propre3Suivi des modifications
La zone de transitGit AddGit CommitModifier un fichier suiviGit LogRécapitulatif - Premiers commits6Projet de site de recettes
Aperçu du projetInitialiser et ignorer