Gérer efficacement un projet sans suivi de version peut être chaotique.
Sans un système comme Git, les erreurs de gestion des fichiers et la collaboration deviennent difficiles.
Découvrez comment initialiser un dépôt Git et suivre les modifications pour une gestion de projet plus fluide.
Devenez expert en gestion de dépôts et automatisez avec GitHub Actions!
Git Init : Initialiser un Dépôt
Il existe deux façons de démarrer un dépôt Git :
- Convertir un répertoire existant en dépôt Git :Utilisons la commandegit init. Cette méthode est généralement employée lorsque nous créons un projet ou un dossier nous-mêmes et que nous souhaitons ensuite le mettre sur GitHub.
- Cloner un dépôt Git existant depuis un autre serveur :C’est la méthode que nous allons utiliser, car nous avons cloné un dépôt qui était déjà initialisé. Nous pouvons le vérifier avec la commandels -apour voir si le répertoire. gitexiste déjà dans le répertoire.
Cool, le dossier. git est présent dans notre dossier, cela veut dire que le dossier est déjà initialisé .
Suivre Modifications avec Git
Pour gérer et suivre les modifications dans un dépôt Git, nous utilisons plusieurs commandes clés.
- Examiner l’État des Fichiers :Pour vérifier l’état actuel des fichiers dans notre dépôt, nous utilisons la commande: git status.
Cette commande nous permet de voir les modifications apportées aux fichiers depuis le dernier commit. Elle affiche les fichiers modifiés, les fichiers ajoutés à l’index prêts à être comités, ainsi que les fichiers non suivis par Git.
- Suivre les Changements :Après avoir examiné l’état des fichiers, nous pouvons suivre les changements que nous souhaitons ajouter à notre prochain commit. Pour ce faire, nous utilisons la commandegit addsuivie du nom des fichiers ou d’un point (.) pour ajouter tous les fichiers modifiés.
Maintenant, pratiquons cette partie, apportons maintenant des modifications à notre fichier. Pour ce faire, ouvrons le dossier dans un éditeur et modifions le fichier README avec le contenu suivant :
# gitHub-actions-ci-cd
Dépôt git qui contient des exemples de configuration CI/CD utilisant des GitHub actions.
# git clonehttps://github.com/Formation-Git-et-Git-actions/GitHub-actions-ci-cd.git
Cloner ce depot
Nous avons juste modifié le contenu par défaut du fichier et aussi ajouter l’URL du dépôt pour pouvoir le cloner.
Ensuite, créer un fichier . gitignore et y ajouter de contenu comme ceci :
# logs
logs
*.log
# Temporary folders
temp/
Ce sont nos modifications, donc pratiquons nos commandes permettant de suivre les modifications pour détecter ces modifications.
Voilà, avec la commande git status , nous avons détecté les modifications apportées à notre projet. Les fichiers modifiés et créés apparaissent en rouge, ce qui indique qu’ils ont subi des modifications non enregistrées. Ajoutons-les maintenant dans notre dépôt avec la commande : git add — nom-fichiers-modifiés ou git add –all .
Super, les fichiers sont maintenant en vert. Vous vous demandez peut-être pourquoi. Cela signifie que nos fichiers ont été ajoutés au dépôt, mais ne sont pas encore enregistrés. Enregistrons-les maintenant en faisant un commit avec la commande : git commit -m « first commit » . Nous ajoutons un commentaire pour expliciter le commit.
Parfait, le visuel confirme que les deux fichiers modifiés ont été enregistrés et ajoutés avec succès. Bravo pour cette étape ! Dans le prochain chapitre, nous allons découvrir les interactions avec GitHub.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment initialiser un dépôt Git existant ?
Quelles commandes utiliser pour suivre les modifications dans Git ?
Comment cloner un dépôt Git existant ?
Quelle est l'utilité du fichier .gitignore ?
Pourquoi utiliser les commandes Git pour gérer un projet ?
Conclusion
La gestion efficace d’un dépôt Git est essentielle pour le développement collaboratif et la gestion de versions. Comment comptez-vous appliquer ces compétences dans vos projets futurs ?