Formateur Git
il y a 2 semaines
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.
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, compara
-
Développeur logiciel embarqué C médical H/F
il y a 3 jours
Grenoble, France Viveris Temps pleinViveris est un groupe de conseil et d'ingénierie spécialisé dans la conduite et la réalisation de projets dans les domaines de l'informatique et de l'électronique. S'engager avec Viveris, c'est l'assurance de relever des défis techniques et humains tout en travaillant sur des projets innovants dans un environnement collaboratif et solidaire. Contexte...
-
227606/développeur Embarqué
il y a 6 jours
Grenoble, France WorldWide People Temps pleinDéveloppeur embarqué - électronique et Contrôle commandeattaché(e) à une équipe pluridisciplinaire, vous serez chargé(e) du développement de systèmes de contrôle-commande pour des instruments scientifiques : développer les couches basse (i.e. intégration de périphériques embarqués) pour interfacer le matériel (moteurs, source de rayon X,...
-
Alternance Dévelppeur(E)
il y a 2 semaines
Grenoble, France Groupe Samse Temps plein**À propos de**: Proposer le meilleur aux bricoleurs. Un référencement très exigeant, un agencement « grand large » qui ne lésine pas sur la place, des prix bas garantis au long cours, des conseils fiables, « L’Entrepôt » veille aussi à se placer toujours en précurseur. Le service client est au cœur de ses magasins et fait aujourd’hui la...
-
Alternance Dévelppeur(E)
il y a 2 semaines
Grenoble, France L'ENTREPOT DU BRICOLAGE Temps pleinProposer le meilleur aux bricoleurs. Un référencement très exigeant, un agencement « grand large » qui ne lésine pas sur la place, des prix bas garantis au long cours, des conseils fiables, « L’Entrepôt » veille aussi à se placer toujours en précurseur. Le service client est au cœur de ses magasins et fait aujourd’hui la valeur ajoutée de...
-
Alternance Dévelppeur(E)
il y a 2 semaines
Grenoble, France BTP Distribution Temps plein**Où** **Agence L'ENTREPOT DU BRICOLAGE** **Grenoble** **Pour** **Un**Alternance** **Infos** **Ref**:BP5860** **mise à jour le 2025-07-09** - Favoris **À propos de**: Proposer le meilleur aux bricoleurs. Un référencement très exigeant, un agencement « grand large » qui ne lésine pas sur la place, des prix bas garantis au long cours, des...
-
Consultant support fonctionnel HF
il y a 6 jours
Grenoble, France Inetum Temps pleinNous recherchons un Consultant Support Fonctionnel motivé pour fournir des prestations de qualification fonctionnelle (tests applicatifs et audit) ainsi que de diffusion fonctionnelle (communication assistance et support aux utilisateurs documentation et formation). Responsabilités Qualification fonctionnelle : Réaliser des tests applicatifs et des audits...
-
Ingénieur Full Stack/Ingénieure Full Stack
il y a 3 heures
Grenoble, Auvergne-Rhône-Alpes, France ManpowerGroup Temps pleinManpower DIGITAL GRENOBLE accompagne son partenaire,leader européen dans le domaine de l'accessibilité numérique,et recherche un(e)Développeur Full-Stack NodeJS/React (H/F).Les missionsIntégré(e) à une équipe dynamique et collaborative, vous interviendrez surl'ensemble du cycle de vie des applications web, du développement backend à la conception...
-
LeadTech Java
il y a 3 heures
Grenoble, Auvergne-Rhône-Alpes, France Astek Temps pleinCe Que Nous Allons Accomplir EnsembleAu sein d'une grande entreprise du secteur des télécommunications, rejoignez-nous en tant que Lead Tech Java sur Grenoble.Votre mission vous l'acceptez ) :Encadrement technique et accompagnement d'équipe : Superviser et accompagner une équipe de développeurs tout au long du projet, en veillant à la montée en...
-
Chercheur Postdoctoral
il y a 3 jours
Grenoble, France ILL Temps plein**Chercheur Postdoctoral - D?veloppement de Logiciels Scientifiques** **Contexte** **Vos fonctions** Vous assurez les missions suivantes: - Établir des workflows de réduction/d’analyse de données adaptés aux méthodes de quasi-Laue pourrépondre aux besoins des scientifiques ; - Développer le code et, en option, une interface utilisateur graphique...
-
Développeur full-stack NodeJS/React
il y a 3 semaines
Grenoble, France MANPOWER FRANCE Temps pleinActeur majeur du marché de l’emploi depuis 1957, Manpower France regroupe aujourd’hui 3 900 collaborateurs qui accompagnent chaque jour près de 70 000 salariés intérimaires, au sein des 40 000 entreprises clientes. Manpower s’appuie sur 700 agences d’intérim, 80 cabinets de recrutement généralistes et 50 cabinets experts partout en France pour...