An open API service indexing awesome lists of open source software.

https://github.com/emileber/git-from-a-to-z

Formation pratique sur l'outil de gestion de version Git
https://github.com/emileber/git-from-a-to-z

Last synced: 2 months ago
JSON representation

Formation pratique sur l'outil de gestion de version Git

Awesome Lists containing this project

README

        

# Git de A à Z

Formation pratique sur l'outil de gestion de version Git

## Sujets abordés

- Introduction au VCS
- Différences avec SVN, Mercurial, Github, Gitlab, Bitbucket, etc. (Disambiguation)
- Histoire de Git
- L'installation de Git
- Outils visuels disponibles (MSVS, Sourcetree, Gitkraken, Github Desktop, Git Extensions)
- Concepts de base
- Opérations de base (Petit atelier intéractif)
- Configurations (gitignore, gitconfig, gitattributes, etc)
- Branching vs tags
- Merge strategies (rebase, squash, merge commit)
- Flow de développement communs (Git flow, open source et les forks)
- Résolution de conflits
- Réécrire l’histoire et corriger des problèmes dans un repo Git (Atelier intéractif)
- Trouver le coupable (Blame et bisect)

## Références et tutoriels

- [Le site officiel de Git](https://git-scm.com/)
- [git - the simple guide](http://rogerdudler.github.io/git-guide/)
- [tryGit](https://try.github.io/)
- [Git for beginners: The definitive practical guide](https://stackoverflow.com/q/315911/1218980)
- [Practical Git for Everyday Professional Use](https://egghead.io/courses/practical-git-for-everyday-professional-use)