FORMATION GIT
La formation permet d’apprendre à gérer et versionner son code, réparer ses erreurs, développer plusieurs fonctionnalités en simultanée et collaborer avec son équipe. Git est devenu un indispensable pour tous les développeurs.
FORMATION INDESIGN
Prérequis
- Avoir des notions de développement
Accessibilité
Accessible aux personnes en situation de handicap. Contactez nous pour mettre en place une solution adaptée à vos besoins.
Tarif inter
1200 €
Tarif intra (jusqu’à 10 collaborateurs)
3600 €
Certification
Non certifiant
Pour qui
- Toutes personnes souhaitant apprendre à utiliser Git
Durée
14h seul avec un formateur
Modalités / Délais d’accès
Inscription par agenda, par demande de devis,par appel ou via OPCO
Format
100% en ligne. 1 an d’accès à l’espace e-learning. Formation seul avec un formateur.
Modalités d’évaluation
QCM
Contact
Par chat, par email : contact@monpoleformation.fr ou par téléphone : 01 87 66 57 66
Méthodes mobilisées
Formation avec un formateur
Formation git
Objectifs
-
Comprendre la philosophie d’un gestionnaire de source décentralisé
-
Comprendre la construction des commits
-
Etre autonome avec la ligne de commande Git
-
Maîtriser le fonctionnement des branches locales et distantes
-
Connaître les workflows et les bonnes pratiques Git en entreprise
Programme de la formation
PENDANT LA FORMATION
Programme de formation : GIT (Gestion de version avec Git)
✅ Module 1 : Introduction à Git
- Qu’est-ce que Git et pourquoi l’utiliser ?
- Comprendre le concept de gestion de version.
- Installer Git sur votre machine (Windows, macOS, Linux).
- Introduction aux systèmes de contrôle de version distribués.
- Configurer Git : user.name, user.email, configuration globale.
✅ Module 2 : Les bases de Git
- Créer un dépôt Git local et initialiser un projet.
- Comprendre l’arborescence d’un dépôt Git : répertoire de travail, index, historique.
- Ajouter, modifier et supprimer des fichiers dans un dépôt.
- Utiliser les commandes de base : git init, git add, git commit.
- Visualiser l’historique des commits avec git log.
✅ Module 3 : Travailler avec des branches
- Comprendre le concept de branches dans Git.
- Créer, supprimer et lister des branches avec git branch.
- Passer d’une branche à une autre avec git checkout.
- Fusionner des branches avec git merge.
- Gérer les conflits de fusion.
✅ Module 4 : Collaboration avec Git
- Cloner un dépôt distant avec git clone.
- Comprendre les dépôts distants et la gestion des remotes.
- Ajouter un dépôt distant et pousser des modifications avec git push.
- Récupérer les modifications à distance avec git pull.
- La commande git fetch pour synchroniser le dépôt local avec le dépôt distant sans fusionner.
✅ Module 5 : Gestion des conflits et résolution
- Comprendre ce qu’est un conflit de fusion.
- Techniques de résolution des conflits manuels dans les fichiers.
- Utilisation des outils de merge pour faciliter la résolution.
- Stratégies pour éviter les conflits lors du travail en équipe.
✅ Module 6 : Rebase et gestion avancée des branches
- Comprendre le rebase et ses avantages.
- Utiliser git rebase pour réécrire l’historique des commits.
- Rebase interactif pour modifier, supprimer ou fusionner des commits.
- Gérer les erreurs de rebase et les conflits qui en résultent.
✅ Module 7 : Gestion des tags et des versions
- Créer, lister et supprimer des tags avec git tag.
- Utiliser les tags pour marquer des versions spécifiques d’un projet.
- Différence entre les tags légers et annotés.
- Publier des tags vers un dépôt distant.
✅ Module 8 : Git et GitHub/GitLab/Bitbucket
- Introduction aux plateformes de gestion de code source distants (GitHub, GitLab, Bitbucket).
- Créer et gérer un dépôt distant sur GitHub/GitLab.
- Collaborer sur des projets via les Pull Requests (GitHub) ou Merge Requests (GitLab).
- Utiliser les fonctionnalités de suivi des issues et des tickets.
- Introduction aux actions GitHub (GitHub Actions) pour l’automatisation.
✅ Module 9 : Outils et bonnes pratiques Git
- Introduction aux hooks Git pour automatiser les tâches (ex : pré-commit, post-commit).
- Utilisation des alias Git pour simplifier les commandes.
- Gestion des sous-modules Git pour gérer les dépendances externes.
- Introduction aux workflows Git populaires (GitFlow, GitHub Flow).
- Stratégies de gestion d’équipe : branches principales, stratégie de fusion.
✅ Module 10 : Sauvegarde et sécurité avec Git
- Sauvegarder et sécuriser son dépôt avec des outils comme git stash pour des changements temporaires.
- Sauvegarde des configurations et des secrets sensibles dans les dépôts.
- Utilisation de .gitignore pour exclure certains fichiers du suivi.
- Travailler avec des services de sauvegarde en ligne et gérer les accès aux dépôts.
Ce que nos apprenants pensent de nous
Choisissez la formule adaptée à vos besoins
INTRA
3600 €
De 2 à 12 apprenants
A distance, dans vos locaux, ou dans un lieux de votre choix
INDIVIDUEL
2000 €
Seul avec le formateur
A distance, dans vos locaux, ou dans un lieux de votre choix
INTER
1200 €
De 2 à 12 apprenants
Choisir la date dans le calendrier ci-dessous
Calendrier des formations
Pourquoi choisir Mon pole Formation
A votre rythme
Nos formations sont à distance et vous permettent de vous organiser et suivre la formation à votre rythme. L’espace e-learning est disponible pendant 1 an. C’est vous qui prenez vos rendez vous avec votre formateur quand vous voulez !
Des professionnels qualifiés
Tous les formateurs sont des formateurs qualifiés et expérimentés. Nos formateurs sont choisis avec soin pour satisfaire au maximum nos apprenants
Des formations certifiantes ou diplomantes
Nos formations sont toutes qualifiantes et sont sanctionnées par un diplôme ou une certification. Toutes nos formations sont professionnalisantes et vous serviront pour votre avenir.
TAUX DE SATISFACTION
100%
TAUX D’ABANDON
0%
Qui peut participer au programme ?
La formation s’adresse principalement aux développeurs désireux d’obtenir une certification GIT afin d’étoffer leur CV.
Cependant, vous pouvez également vous inscrire si vous êtes dirigeant d’entreprise et que vous vous intéressez de près aux bonnes pratiques inhérentes au développement et au versionnage de code.
Un entretien téléphonique préalable vous permettra de savoir si vous disposez des compétences requises pour l’obtention d’une certification GIT.
Nous tenons à préciser que chaque participant doit disposer d’un accès à internet dans la mesure où les cours se déroulent en visio. En revanche, il n’y a pas de support spécifique à prévoir (appareil, système d’exploitation…).
Quels sont les pré requis de la formation Git, et comment obtenir la certification Git ?
La
formation git
ne nécessite presque pas de pré requis !
Il vous faudra bien évidemment un ordinateur et une connexion internet. Nous conseillons d’avoir une webcam mais cela n’est pas obligatoire !
Concernant vos compétences, il vous faudra seulement savoir utiliser une souris, un clavier et savoir utiliser un navigateur internet ainsi que savoir faire un copier coller, et que vous savez à minima ce qu’est une console ou un terminal !
Quels sont les avantages de notre formation certifiante Git ?
La
formation Git en ligne
n’est pas seulement du e-learning
comme 90% des centres de formation. Vous avez un formateur en visio pendant 14 heures qui vous aidera à réaliser votre site internet au fur et à mesure des heures de formation.
Mon Pole Formation vous propose un apprentissage structuré et complet qui combine les notions théoriques aux pratiques.
Deux formules sont disponibles :
- si vous pouvez adapter votre disponibilité aux sessions programmées, nous vous invitons à participer aux formations collectives ;
- si vous souhaitez bénéficier d’une plus grande flexibilité et adapter l’accès aux cours en fonction de votre disponibilité, n’hésitez pas à définir un programme individuel avec votre formateur dédié.
La formation Git et GitHub peut être financée à 100% par votre CPF. Elle est également éligible à Pôle Emploi et aux OPCO, en plus d’être certifiante selon les normes ICDL.
Vous apprendrez les bonnes pratiques à mettre en place mais vous mettrez surtout toutes les commandes Git en pratique !
En tant que développeur, vous faites certainement évoluer vos fichiers à mesure que le projet correspondant avance. Autrement dit, un même fichier peut avoir plusieurs versions.
Grâce à la certification GIT, vous serez en mesure de garder des traces des modifications apportées.
En fonction de vos besoins, vous pourrez revenir à un précédent enregistrement afin de l’exploiter ou de corriger les erreurs, par exemple dans le cadre du développement de votre site WordPress, entre autres possibilités.
Par ailleurs, le contenu de la formation vous expliquera comment utiliser le gestionnaire de source pour collaborer avec d’autres développeurs sur un projet commun, bien qu’il soit principalement adapté à un usage individuel.
Vous serez également formé à l’exploitation de GitHub, plateforme permettant le stockage de votre code sur le cloud. Les modifications sont alors visibles en temps réel. Vous aurez la possibilité d’attribuer des tâches spécifiques à chaque développeur, de personnaliser les autorisations et accès, de modérer les commentaires, mais pas que.
La certification GIT s’obtient donc à l’issue d’une formation consistant à assimiler les fondamentaux de l’outil. Elle couronne également le parcours grâce auquel vous saurez identifier les options de mise en œuvre pour une utilisation autonome et judicieuse.
Comment faire si je n'ai pas beaucoup de temps à consacrer à ma formation Git ?
Il faut savoir que votre montée en compétence ne doit pas être au détriment de l’avancée de votre projet. C’est pour cette raison que nous avons mis à vos disponibilité deux offres. La première offre, vous permettra de réaliser votre formation en accélérée, sur 2 jours. Vous aurez ensuite accès à votre espace e-learning en asynchrone 7j/7 24h/24 afin de pouvoir suivre votre formation comme bon vous semble.
La deuxième offre, vous permet, d’étaler less sessions sur un mois par plage de 2h. L’avantage c’est que vous êtes tout seul avec votre formateur. Il est encore plus simple, par conséquent, de réaliser votre propre site avec l’aide de votre formateur.
Faut il un ordinateur spécifique ? Mac, linux, windows ?
Non, la formation est compatible sur tous les ordinateurs quelque soit le système d’exploitation. WordPress est un logiciel qui sera hébergé en ligne. Il vous faut simplement un navigateur internet.
La formation Git me permettra t'elle d'être autonome sur Git et Github ?
La
formation Git
peut se faire en groupe ou en individuel. Dans
le cas de l’offre de formation en groupe, vous aurez toutes les clé en main pour collaborer avec Git et Github.
Dans le cas de l’offre premium, vous serez seul avec votre formateur, il est donc tout à fait possible de maitriser les bases de Git et Github et selon votre rapidité, vous pourrez même voir des notions avancées et comprendre la différence entre git et github.
Votre formateur dédié structure les informations afin de simplifier leur assimilation.
En premier lieu, vous reverrez les notions fondamentales, notamment l’utilité du versionnage dans la gestion du code en entreprise.
Parallèlement, vous aborderez la question des dépôts distants et la pertinence de leur utilisation dans un cadre collaboratif. Cela vous permettra de mettre efficacement votre environnement en place.
Lorsque les fondamentaux seront acquis, le formateur vous détaillera les options de commandes basiques, propres à la certification GIT.
Il vous expliquera comment revenir sur les précédentes versions, comment corriger des erreurs et comment rectifier les validations. Cette étape est indispensable à votre productivité, tant en individuel qu’en développement collaboratif.
La troisième phase de la formation vous enseignera à gérer différentes versions de code et vous apprendra à vous servir simultanément de plusieurs fonctionnalités de Git/GitHub. Pour atteindre de tels objectifs, il sera nécessaire de comprendre l’architecture de l’outil et d’en cerner le fonctionnement. Vous vous pencherez ensuite sur la gestion des différentes branches, avant d’aborder l’intégration des dépôts réalisés par vos collaborateurs.
Enfin, la formation vous expliquera comment utiliser les workflows pour travailler en équipe sur un même projet. Votre formateur vous indiquera comment exploiter les fonctionnalités supplémentaires et comment valider les versions modifiées par vos collaborateurs.
La certification Git est-elle faite pour moi ?
Il est incontestable que Git et GitHub sont devenus les outils de référence pour les développeurs, et pour cause !
Ils vous offrent la possibilité de gérer efficacement votre code en contrôlant les versions utilisées, vous permettent de rectifier les éventuelles erreurs et vous offrent accès à de nombreuses fonctionnalités simultanées.
Obtenir votre certification GIT vous aidera à exploiter judicieusement l’ensemble des options qui s’offrent à vous.
Nous vous accompagnerons, main dans la main, de la prise en main de la console, à la création d’un repo Git, aux corrections d’erreurs avec Git et jusqu’à la collaboration sur Github.
Serai-je autonome avec Git et Github à la fin de la formation ?
Oui, le but est que mettiez en pratique toutes les commandes de base de Git et Github ! Vous serez totalement autonome en sortant de la formation.
L’avantage c’est que si vous avez un doute, ou que vous ne vous souvenez plus d’une commande, vous pourrez revoir et retravailler via l’espace e-learning et voir même
notre
formation Git avancé
Mon pole formation est certifié QUALIOPI au titre des actions de formation et réponds aux critères de qualité édité par l’état.
Nos formations sont éligibles et 100 % finançables par le CPF.
Nos formations sont reconnues et labelisées DATADOCK.
Nos formations sont 100% accessibles aux prsonnes en situation de handicap. Nous mettons tout en oeuvre pour l’accessibilité.
SOYEZ VIGILANT AVEC LES ARNAQUES AU CPF !
Nous vous rappelons d’être très vigilant avec les appels que vous recevez des centres CPF. Ils persistent encore de nombreuses arnaques. Renseignez vous toujours, pour savoir si ces centres sont certifiés Qualiopi (gage de qualité).
Pour utiliser votre Compte Personnel de Formation: un seul site officiel moncompteformation.gouv.fr.
Ne communiquez JAMAIS vos identifiants (numéro de sécurité sociale ou mot de passe).
Vous seul devez avoir accès à votre compte. Soyez attentifs aux tentatives d’arnaques (sollicitations répétées, parrainages, offres d’emploi trompeuses).