Git et Github avec Python
Description
Le but de cette formation est d’appréhender l'utilisation de Git, et de Github pour la gestion de versions des fichiers de code. Savoir créer un dépôt Git que ce soit via Github, ou bien directement. Connaître toutes les commandes bases de Git, et pouvoir se débrouiller dans toutes les situations fréquentes.
Cette formation s’adresse aux développeurs désireux d'apprendre à utiliser Git et Github, en utilisant Python pour illustrer son utilisation.
What are the aims of the training?
Amener les participants à utiliser Git et Github dans un cadre professionnel classique (équipe de taille moyenne, workflow simple).
Les notions seront abordées à l'aide d'exemples codés en Python, sans que l'écriture de code soit le sujet central du cours.
What do you need to know to follow the training?
- Avoir des connaissances de base en programmation et dans utilisation d’un système d’exploitation notamment la manipulation de fichiers et dossiers
- Connaître l’invite de commande Windows, Mac ou Linux
- Avoir une bonne connaissance passive de l’anglais
Training programme
- Fonctionnement, philosophie et origine de Git
- Utilisation de Git en ligne de commande
- Création et utilisation des branches
- Résolution de conflits
- Présentation de git-flow
- Synchronisation d'un repository avec Github
- Utilisation des merge requests
- Création et résolution d'issues sur Github
- Bonnes pratiques dans l'utilisation de Git
- Travail en équipe avec Git