Atelier T4.A01

Porteurs

Claire Mouton (Creatis)

Mots Clés

Git, gestionnaire de version, dépôt de code, décentralisé, dépôt local/distant, collaboratif, forge logicielle, GitHub, workflow, branche, gestion de conflit

TITRE

Git en solo et en équipe via une forge logicielle (GitHub)

OBJECTIF

  • Être autonome avec l’outil
  • Connaître les concepts de Git
  • Apprendre à versionner son code avec Git
  • Travailler à plusieurs sur un même dépôt
  • Apprendre à utiliser les principaux workflows Git

DESCRIPTION

Git est l’outil favori de nombreux développeurs pour gérer leurs sources. C’est aussi le point central de Gitlab/Github. Ce gestionnaire de versions distribué permet de collaborer au sein d’une équipe de développement, et de s’adapter à celle-ci. En effet, Git permet tout aussi bien de mettre en place des workflows très simples, mais aussi beaucoup plus évolués, pour répondre aux besoins des équipes. Dans cette formation, nous montrerons comment utiliser les commandes de Git, comment bien gérer ses branches, travailler avec un dépôt distant. Nous expliquerons également les workflows traditionnels pour travailler avec Git.

NIVEAU

Intermédiaire (public visé : Développeurs, Architectes, Chefs de projet)

PREREQUIS

Notions de gestionnaire de versions (CVS, SVN, Git) souhaitables. Elles seront présentées lors de l'atelier préparatoire T4.AP01 par le même auteur.

INSTALLER VOTRE ORDINATEUR

PC, peu importe l'OS, disposant de :

  • Git (en ligne de commande et éventuellement interface graphique SmartGit (quel que soit l'OS) ou TortoiseGit (uniquement Windows))
  • Python (fortement conseillé)
  • Un compilateur, ex: gcc (fortement conseillé)

SUPPORT DE PRESENTATION

 
jdev2017/t4.a01.txt · Dernière modification: 2017/07/05 11:31 par claire.mouton@creatis.insa-lyon.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki