Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Découvrir Git

Créer un dépôt local

Testez gratuitement nos 1336 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Initialiser un dépôt permet de commencer à travailler avec Git et transforme un simple répertoire en dépôt Git.
03:11

Transcription

Avant d'initialiser un dépôt Git, il est nécessaire de comprendre les différentes zones de travail. Il existe trois zones de travail dans Git. On a la première qui est le répertoire de travail. On a l'index, et le dépôt à proprement parler. Pour commencer, on va parler du répertoire de travail. Le répertoire de travail peut être n'importe quel répertoire qui va contenir les fichiers sources de votre projet. Donc ici, par exemple, on va avoir un répertoire de travail dans /var/www/html Donc là, je vois qu'on ne peut pas créer de nouveau dossier, ça doit être une histoire de droits. Je vais faire ll qui est un raccourci de ls -l. Donc on va juste changer le propriétaire du dossier, pour pouvoir créer un fichier et un dossier dedans. Donc on fait sudo, super-utilisateur, chown, le nom suivi du dossier, sur notre dossier. Donc c'est bien le cas, nouveau dossier, et on va l'appeler par exemple « formation ». Ici, on a un répertoire de travail, typiquement, on pourrait créer un document, par exemple, index.html Et ce fichier index.html est compris dans le répertoire de travail mais pas encore dans l'index ni le dépôt. Concrètement, l'index est une zone transitoire entre le répertoire de travail et le dépôt. Donc pour passer du répertoire de travail, à l'index, on fait un git add et pour passer de l'index au dépôt, on fait un git commit J'explique ça globalement, c'est le fonctionnement des différentes zones de travail. Tant qu'on a pas fait un git add à partir du répertoire de travail, Git n'a pas connaissance d'un fichier qui aurait été ajouté manuellement. Notez que le fichier est considéré comme versionné, c'est-à-dire enregistré dans Git avec la version actuelle. Donc le fait de pouvoir gérer les différentes versions est possible uniquement lorsqu'on a fait un git commit, c'est-à-dire qu'on est passé de l'index au dépôt. Ensuite ici, si on repasse en ligne de commandes On va faire un cd formation, donc on passe dans le répertoire « formation ». On fait un ll, donc on voit bien notre index.html Et une fois que c'est fait, on va initialiser un dépôt Git. Ça se fait aussi simplement, git init On reçoit un message d'état, « Dépôt Git vide initialisé dans... » et le chemin d'accès. Maintenant, si on affiche le contenu du répertoire, on voit qu'il y a un dossier « .git » qui a été ajouté. J'en ai parlé avant, ici on retrouve entre autres, la configuration au niveau local. Ici, on retrouve les fichiers systèmes propres à Git. En principe, vous n'avez pas à y accéder, il n'y a aucun intérêt à modifier ces fichiers systèmes. On retrouve les branches, etc. On retrouve notamment ce qu'on a vu avant, c'est le fichier de configuration, c'est le fichier « config » que l'on peut voir ici. On remonte d'un niveau, et voilà, vous avez initialisé votre premier dépôt Git.

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 !