Formateur Git

il y a 2 semaines


Grenoble, France Cyborg Intelligence Temps plein

Objectifs pédagogiques

**À l’issue de la formation, le participant sera en mesure de**:
Comprendre les concepts de base de la gestion des versions et des apports de la décentralisation
Installer et configurer l’outil Git sous Windows
Créer et initialiser un dépôt avec Git
Manipuler les commandes de Git pour gérer les fichiers et les branches
Mettre en œuvre un projet en mode collaboratif avec Git

Public concerné
Développeurs, architectes, chefs de projet.

Prérequis
Aucune connaissance particulière.

Programme de la formation
Présentation de Git
Concepts de base du contrôle de version.
La gestion centralisée ou distribuée.

**Les différentes solutions de gestion de versions**: (Git, CVS, SVN, Mercurial, Bazaar...).
Apports la décentralisation. Principe de fonctionnement.

Installation et configuration

**Installation sous différents systèmes**: Unix/Windows.
Le système d’émulation sous Windows msysgit.
Configuration du fichier.gitconfig. La console.
Déclaration d’un outil d’analyse de différentiel de versions.
Travaux pratiques
Installation et configuration de GIT sous Windows.

Utilisation de Git, les fondamentaux

**Le modèle objet Git**: blob, tree, commit et tag.
Le répertoire Git et le répertoire de travail.
L’index ou staging area.
Création et initialisation un dépôt.
Les concepts de branche, tag et de dépôt.
Outil de visualisation Gitk.
Travaux pratiques
Création et initialisation d’un dépôt. Utilisation de l’outil de visualisation Gitk.

Gestion locale des fichiers
Consultation de l’état de l’arbre de travail.
Ajout, ignorance, modification, suppression et recherche de fichiers.
Annulation et visualisation des modifications.
Parcours de l’historique des révisions.
Les logs (statistique, formatage...).
Travaux pratiques
Manipulation des principales commandes Git de gestion de modifications de fichiers.

Gestion des branches
La branche master.
Création de branches et de sous-branches.
Changement de branche.
Fusion d’une branche et gestion des conflits.
Comparaison de deux branches.
Travaux pratiques
Les principales commandes Git de gestion des branches (création, fusion, comparaison).

Partage du travail et collaboration
Mise en place d’un dépôt distant public ou privé.
Publier ses modifications (opération de push).
Récupération des modifications de l’équipe.
Les branches de suivi. Gestion des échecs.
Travaux pratiques
Mise en place d’un dépôt distant et simulation d’un travail collaboratif.

Mise en œuvre des outils Git
Git-gui et TortoiseGit, la navigation graphique dans Git.
GitWeb, la navigation graphique au sein des dépôts.
GitHub, BitBucket, GitLab, les services d’hébergement de dépôts et de gestion de projets.
Travaux pratiques
Manipulation de quelques outils.

Modalités d’évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.



  • Grenoble, France CGI Temps plein

    Position Description: Test fonctionnel, technique ou automatisé... Ça vous parle ? L'assurance qualité est de notre responsabilité, elle rayonne non seulement sur la production de nos équipes mais aussi sur le visage de nos clients. Intégrez notre communauté Testing, c’est l'occasion de travailler aux côtés de passionnés, d'apprendre et...


  • Grenoble, France MyDigitalSchool Temps plein

     Développeur mobile Junior en alternanceUne des entreprises partenaires MyDigitalSchool Grenoble recrute un(e) alternant(e) pour un poste de développeur mobile Junior en alternance. Ce poste est idéal pour un étudiant en MBA Développeur Full Stack, pour une durée de 2 ans en alternance. LES MISSIONS : Développement de l'application avec React native...


  • Grenoble, France CEA Temps plein

    Description de l'offre Vous êtes responsable de la plateforme de simulation du laboratoire. En lien étroit avec l’équipe du laboratoire, vous êtes reponsable de l’intégration des différents développements informatiques en lien avec la plateforme. Vous proposez des évolutions de l’architecture de cette plateforme ainsi que des outils...


  • Grenoble, France SERMA INGENIERIE Temps plein

    Nous cherchons à nous renforcer en intégrant un Ingénieur électronique test F/H.Vos principales compétences sont :Électronique analogique, de puissance et numérique faibles signauxLecture de Schéma électroniquesUtilisation et automatisation d’outils de laboratoires (oscilloscope, générateur de signaux, etc)Développement de test sur cible...


  • Grenoble, France Spartoo Temps plein

    À propos de nousSpartoo,C'est l'histoire de trois copains fans de chaussures et d'Internet : Boris, Paul et Jérémie.Ils se lancent dans l’aventure en 2006 et créent Spartoo.com en référence aux spartiates, anciennes sandales en cuir qui tirent leur nom de la ville de Sparte !Aujourd’hui le groupe Spartoo est devenu l'un des plus...

  • Lead Developper .NET

    il y a 4 semaines


    Grenoble, France APOLLO - CODING LIFE Temps plein

    Bonjour à vous ! Je m’appelle Charlotte et je suis Chargée de recrutement IT chez APOLLO. J’ai la mission de rechercher nos futurs techno-nautes. Vous êtes **#csharp**, **#dotnet** et **#agile**. **Avant d’en apprendre plus sur le poste, je vous propose un court récit de notre Histoire**: Nous sommes - une ESN, partenaire Microsoft Gold,...

  • INGÉNIEUR DEVOPS F/H

    il y a 4 semaines


    Grenoble, France Médiane Système Temps plein

    Et si vous embarquiez vers les nouvelles technologies ?Filiale du groupe industriel ICE, Médiane Système, est une société d'ingénierie innovante spécialisée en électronique, systèmes embarqués et informatique industrielle. Médiane Système a construit son identité sur une expertise technique de haut niveau en proposant à ses clients, des...


  • Grenoble, France Groupe Samse Temps plein

    **Nous proposons ce job**: Tu codes dans plusieurs langages de programmation, tu utilises différents outils et méthodes de développement et tu proposes des solutions innovantes et adaptées. Tu as l'un de ces talents ? Voire tous ? Alors... Le poste de Développeur (se) Logiciel [ # fullStack # web # java ] est fait pour toi ! Et ça tombe bien... le...

  • Développeur C#.Net H/F

    il y a 4 semaines


    Grenoble, France Extia Temps plein

    DESCRIPTION DU POSTE Entouré(e) d’une équipe de passionnés, comme vous, vous aurez la charge de : Participer à la phase d’analyse technique du projet et participer activement aux phases de design et d'architecture logicielle des systèmes à développer, Proposer des solutions techniques dans le cadre de projets à fortes contraintes, de...


  • Grenoble, Auvergne-Rhône-Alpes, France CGI Temps plein

    Quelles sont les missions ?Description du poste :Test fonctionnel, technique ou automatisé... Ça vous parle ?L'assurance qualité est de notre responsabilité, elle rayonne non seulement sur la production de nos équipes mais aussi sur le visage de nos clients. Intégrez notre communauté Testing, c'est l'occasion de travailler aux côtés de passionnés,...


  • Grenoble, France CGI Temps plein

    Poste : Description du poste :Test fonctionnel, technique ou automatisé... Ça vous parle ?L'assurance qualité est de notre responsabilité, elle rayonne non seulement sur la production de nos équipes mais aussi sur le visage de nos clients. Intégrez notre communauté Testing, c'est l'occasion de travailler aux côtés de...


  • Grenoble, France Avisto Temps plein

    Nous souhaitons accueillir un Stagiaire en développement applicatif dans nos locaux grenoblois afin de développer notre robot d'accueil. Intégré dans une équipe multidisciplinaire (Hard, Soft embarqué et Soft applicatif) tu seras accompagné par Julien, Lead Tech avec qui tu échangeras sur les choix techniques et qui validera tes Pull requests. Ce...

  • Ingénieur DevOps

    il y a 4 semaines


    Grenoble, France Groupe SII Temps plein

    Dans le cadre de notre développement grenoblois, nous cherchons un Ingénieur Cloud DevOps (H/F)  Votre mission consiste à : Participation à l'analyse fonctionnelle Installer, administrer et faire évoluer les différentes solutions d’automatisation Mise en place d'une infrastructure dans le Cloud  Automatiser et orchestrer les...

  • Test Manager/lead QA

    il y a 4 jours


    Grenoble, France Yacine Coulibaly Temps plein

    Descriptif du poste La direction d'Econocom Services Applicatifs en Auvergne Rhône-Alpes intervient sur des projets applicatifs de conception, déploiement et maintenance pour nos clients grand compte de la région grenobloise. Nous recherchons un Test manager/Lead QA F/H pour un de nos clients grand compte à Grenoble dans le secteur de...

  • DevOps - Alternance H/F

    il y a 2 semaines


    Grenoble, France CNAM Temps plein

    Description du poste Ta mission Dans ce cadre, tu seras amené(e) à : Normaliser des développements la mise en œuvre des Starter Kit qui permettent de garantir entre autre : l'uniformité, cohérence et de faciliter les développements Mettre à disposition une Plateforme d'Intégration Continu des outils à l'état de l'art en ce qui...


  • Grenoble, France GLENAT EDITIONS Temps plein

    **Entreprise**: Glénat, leader sur le marché du manga et la BD, est le 9ème éditeur français. Glénat est une maison indépendante, innovante et dynamique. Nous publions chaque année près de 850 nouveautés sur différents catalogues : manga, BD, livres pour la jeunesse, beaux-livres sur les voyages, la randonnée, le patrimoine, la mer, la montagne...

  • Développeur JAVA J2EE

    il y a 4 semaines


    Grenoble, France HAVANA IT & APPS Temps plein

    Havana IT & Apps : une ESN fondée en 2011 qui s’appuie sur des valeurs simples, d’initiative, de performance et de plaisir au travail ! Havana aujourd’hui ? Entreprise à taille humaine, 150 collaborateurs évoluant au sein d’environnements riches et innovants pour transformer le quotidien de nos clients situés dans les quatre coins de la...


  • Grenoble, France Grenoble Alpes Métropole Temps plein

    ACTIVITÉS PRINCIPALES Activité 1 : Piloter, gérer et administrer les bases de données géographiques internes et grand public de la collectivité en collaboration avec l’administrateur de données SIT et la DSI Administration technique : - Assurer la maintenance des données et les droits d’accès - Assurer le suivi et supervise la cohérence...


  • Grenoble, France Groupe SAMSE Temps plein

    Nous proposons ce job … Tu es développeur (se), tu cherches un nouveau challenge et tu souhaites participer à la création d'applications au service de nos métiers. Tu codes dans plusieurs langages de programmation, tu utilises différents outils et méthodes de développement et tu proposes des solutions innovantes et adaptées. Tu as l'un de...


  • Grenoble, France Econocom Temps plein

    Econocom est un groupe européen, qui met en œuvre la transformation digitale des entreprises et des organisations publiques en plaçant les utilisateurs finaux au coeur de chaque projet. Première Entreprise Générale du Digital en Europe, le groupe Econocom conçoit, finance et facilite la transformation digitale des grandes entreprises et des...