Formation Git avec Github

Formation Git avec Github

Formateur Gaetan photo de profil
Formateur :
Catégories :
Avis :

A propos de cette formation

Github est devenu le système phare de gestion de version et projets tant pour les projets opensource que les projets d’entreprise.

A la fin de cette formation, vous saurez utiliser Git au quotidien, l’intégrer dans votre cycle de développement, et utiliser les différents outils fournis par la plateforme GitHub.

Programme de la formation

 

Introduction à git

  • Le gestionnaire de version (DVCS)
  • Pourquoi versioner son code source
  • Centraliser ou Décentraliser ses versions de source
  • Le vocabulaire : pull, push, branches, merge
  • Les outils: Ligne de commande, SmartGit, Git Gui, Tortoise Git, etc.
  • Git et vos IDEs

Travaux pratiques: installation de Git sur les postes, configuration d’un dépôt distant. 

Introduction à github

  • Présentation
  • Les dépots
  • Les wikis
  • Les sites
  • Les roadmaps
  • Forker un projet
  • Sécurité

Travaux pratiques: Création d’un compte Github, création et configuration d’un dépôt avec site public et wiki

Git au quotidien

  • Créer un dépôt
  • Configurer ses outils pour travailler
  • Le commit local
  • Le push, le pull
  • Visualiser l’arbre de travail
  • Une branche, pourquoi faire ?

Travaux pratiques: Connexion des outils installés en local au dépôt GitHub. Récupération et envoi de code. 

Plus loin avec git

  • Créer des branches / Merge de branches
  • Gérer les branches en local
  • Gérer les conflits
  • annuler un commit
  • Git reset
  • La révision de code avec Git
  • Exporter son dépôt

Travaux pratiques: Connexion des outils installés en local au dépôt GitHub. Récupération et envoi de code. Création de branches et fusion de branches.

Collaborer avec github

  • Rendre son projet public ou privé
  • Ajouter des clés SSH
  • Donner des droits à des utilisateurs supplémentaires

Travaux pratiques: Partage de droits entre les utilisateurs de la formation Git

Les tickets dans github

  • Intérêts des tickets
  • Définir une roadmap
  • Affecter des tickets à des utilisateurs
  • Les tickets envoyés par email

Travaux Pratiques: Création de tickets, Gestion d’une roadmap, Liaison avec les emails

Le wiki dans github

  • Avantages d’un wiki
  • La syntaxe wiki
  • Créer et gérer des pages wiki dans son projet GitHub
  • Les droits sur le wiki
  • Créer son site public avec Github

Travaux pratiques: Création d’un wiki pour le projet 

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: