Atelier d’initiation à Git : Push toi de là que je m'y merge !!

Les Ateliers Industrial Workflow

Nos outils sont en constante évolution, particulièrement dans le domaine du développement. Nous pensons qu’il est important de permettre à chacun de se mettre à la page pour gagner en productivité et en compétence.

C’est pourquoi, Silex Labs a décidé d’organiser une série d’ateliers pour initier les développeurs aux outils devenus incontournables, et leur donner des retours d’expériences sur les meilleurs pratiques en terme d’organisation et de travail collaboratif.

Pour le premier atelier de cette série nous vous proposons de vous initier à la contribution et au versionning en général avec Git.

Cet atelier entre dans le cadre du projet “Le tour du Web en 50 ateliers” qui propose des ateliers d’initiation aux métiers du numérique par la pratique pour permettre aux victimes de la fracture numérique, de comprendre ce secteur et de s’initier à ses métiers.

Programme

L’atelier comprendra une partie théorique

  • Initiation à la contribution et au versionning en général avec Git
  • Introduction à Git et Github
  • Contribution open-source avec Git et Github
  • Versioning moderne avec Git et Github
  • création de Git
  • Git VS SVN (décentralisation VS centralisation, travailler en local)
  • Git et Github
  • Importance des branches

Et une partie plus pratique

GIT
  • installation de Git CLI et configuration
  • commande de base “status”, “diff”, “log”
  • création de branche, lister les branches, commit et merge vers master, “checkout”, “merge”, “branch”
  • résolution de conflit
  • “stash”, “stash pop”
GIT et GITHUB
  • création de compte GITHUB
  • “clone” d’un projet existant
  • créer un repo vide
  • ajouter remote vers projet
  • push vers projet
  • fork d’un projet existant avec l’interface GITHUB
  • ajout de remote dans le projet GIT, fetch du projet remote
  • modification du projet forké, push vers remote
  • pull request vers projet d’origine

Date / Lieu / Inscription

Cet atelier aura lieu le mardi 24 février 2015 à l’EEMI, 12 passage des panoramas, 75002 Paris.

Cible / pré requis des participants

  • familiarité avec un système de versioning (SVN/CVS)
  • préféré mais pas indispensable
    ordi perso (mac ou linux de préférence)

Animateurs / Intervenants

Ce meet-up sera animé par Jb & Alex

photoJB

Jean-Baptiste Richardet Developer @ TF1

photo-alexandre-hoyau2

Alex Président de Silex Labs et architecte logiciel @ Teads

Le tour du Web en 50 ateliers

Silex Labs propose des ateliers d’initiation aux métiers du numérique par la pratique pour permettre aux personnes défavorisées devant l’accès au numérique, de comprendre ce secteur et de s’initier à ses métiers.

Nous proposons d’organiser 50 ateliers de 2 heures dans 3 départements d’Ile de France, découpés en 4 thématiques qui couvrent un spectre très large des métiers du numérique et pour lesquels il existe un réel besoin de main d’oeuvre.

Si vous vous estimez défavorisé(e) devant l’accès au numérique cet atelier est gratuit pour vous (jeune déscolarisé, habitant d’une ZUS, adulte en reconversion professionnelle, chômeur longue durée, personne en situation précaire …) il vous suffit d’envoyer un mail à contact(at)silexlabs(.)org en expliquant votre situation et vous recevrez un code promotionnel pour vous inscrire gratuitement à cet atelier.

Objectifs:

  • Faire découvrir aux personnes éloignées du numérique, les métiers de ce secteur et ainsi favoriser l’appropriation des technologies libres par le plus grand nombre ;

  • Donner des bases pour être en mesure de s’auto-former aux outils numériques et donner les moyens aux habitants des territoires défavorisés de valoriser leur motivation et leur énergie ;

  • Intégrer les participants à nos communautés, leur donner accès à nos réseaux de passionnés et de professionnels pour faciliter leur insertion dans le monde professionnel ;

  • Développer la collaboration entre nos partenaires écoles, centre de formation et EPN et mutualiser ainsi les énergies de structures performantes et complémentaires pour lutter contre la fracture numérique.

Atelier-Git-02-15-EEMI-carre

Tags

Rejoignez nous