Comment démarrer avec un Repository Git
Apprenez les deux méthodes principales pour commencer à travailler sur un repository Git : créer un nouveau projet avec la commande git init ou cloner un projet existant avec la commande git clone.
Introduction et configuration







Les bases












La gestion des branches








La Synchronisation








Modifier son historique
Commandes utiles








Détails de la leçon
Description de la leçon
Pour commencer à travailler sur un repository Git, vous avez deux possibilités : créer le projet depuis zéro ou récupérer un projet existant à partir d’une URL.
La première méthode consiste à créer un nouveau projet avec la commande git init, ce qui initialise un repository vide dans le répertoire courant. Cette opération est idéale lorsque vous démarrez un projet complètement nouveau.
La deuxième méthode est de cloner un repository existant en utilisant la commande git clone. Cette commande copie l'intégralité d'un projet existant à partir d'une URL (par exemple, depuis GitHub) dans un nouveau répertoire local.
Sur GitHub, vous avez trois options de protocole pour cloner un repository : HTTPS, Subversion (SVN), et Git. Le protocole Git nécessite une paire de clés SSH pour l'authentification. Vous apprendrez à générer ces clés lors des travaux pratiques.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de vous apprendre à créer un repository Git, à cloner des projets existants depuis des plateformes comme GitHub, et à comprendre les différents protocoles d'accès disponibles.
Prérequis pour cette leçon
Il est recommandé d'avoir des connaissances de base en lignes de commande et en développement logiciel pour suivre cette vidéo.
Métiers concernés
Les compétences acquises dans cette vidéo sont essentielles pour les développeurs logiciels, les ingénieurs DevOps, et les gestionnaires de projets techniques.
Alternatives et ressources
Comme alternatives à GitHub, vous pouvez utiliser des services tels que GitLab, Bitbucket ou encore SourceForge pour héberger et gérer vos repositories Git.
Questions & Réponses
