Découvrir Git

Créer un dépôt distant

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Pour pouvoir monter une équipe de développeurs et les faire collaborer sur un projet versioné avec Git, vous allez devoir apprendre à créer un dépôt distant.
03:09

Transcription

Dans Git, un dépôt distant est un dépôt qui va servir à centraliser les différents dépôts. Utiliser un dépôt distant est un élément essentiel pour collaborer entre différentes personnes. Dans cet exemple, nous avons notre dépôt local formation, sur lequel on a pu travailler un certain temps, et aujourd'hui, un prestataire souhaite collaborer à notre projet. Donc nous allons, dans un premier temps, créer un dépôt distant, puis le prestataire va se créer un dépôt local. Pour rappel, Git ne fonctionne pas dans un mode centralisé, mais décentralisé. C'est-à-dire que tout l'historique qui est présent dans la formation, sera également présent dans le dépôt local du prestataire. Le prestataire pourra faire absolument ce qu'il veut dans son dépôt local. Par contre, c'est au moment où il va envoyer ses modifications sur le dépôt distant qu'il va falloir être prudent. Donc tous les dépôt locaux sont au même niveau, et échangent avec le dépôt distant. On peut avoir autant de dépôts locaux que l'on souhaite. Dans notre démonstration, le dépôt local formation, le dépôt distant et le dépôt local du prestataire seront sur le même poste. Cependant, habituellement, les dépôts locaux sont sur les postes des développeurs, et les dépôt distants sont sur un serveur. Dans notre cas précis, par exemple, quand on va vouloir faire une modification, une modification est faite sur le dépôt local, le commit est effectué, et on va faire un push pour envoyer la modification sur le dépôt distant. Ensuite, sur les autres dépôts, le dépôt local contributeur et le dépôt local prestataire, par exemple, vont devoir faire un pull pour recevoir les modification sur leur poste. Voyons maintenant comment créer un dépôt distant. Pour créer un dépôt distant vide, donc à partir du moment où vous n'avez aucune source, vous allez taper la commande git init --bare et le nom de votre dépôt. Donc ici, on a initialisé un dépôt distant dans /var/www/html/testdistant/, donc c'est le nom du dépôt. Donc si on va dans testdistant, on affiche le contenu, on voit le contenu système qu'on trouve également dans le dossier .git qui est à la racine de notre dépôt local. On peut maintenant supprimer ce dépôt distant car ce n'est pas ce qui nous intéresse. Ce qu'on veut faire, c'est créer un dépôt distant à partir de nos sources existantes. Donc pour ça, vous allez remonter d'un niveau, donc dans /var/www/html, et vous allez faire un git clone avec l'option --bare de notre dépôt local. Là, l'option --bare indique qu'on va créer un dépôt distant de formation, et on va l'appeler distant. Voilà, donc on a bien réussi à créer un dépôt distant. On va aller voir le résultat. Donc si on va dans le répertoire distant qui a été créé, on a bien créé un dépôt distant à partir des sources de notre dépôt local formation.

Découvrir Git

Procédez à l’installation et à la configuration de Git. Voyez comment créer un dépôt, manipuler des fichiers source, naviguer dans l'historique, effectuer des recherches, etc.

2h05 (37 vidéos)
Aucun commentaire n´est disponible actuellement
Logiciel :
Spécial abonnés
Date de parution :28 sept. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !