Vous êtes sur la page 1sur 2

GIT

Introduction
Qu’est-ce que GIT ?
Pourquoi l’utiliser ?

Utilisation
Prérequis
Compte gitlab
Le projet (projet demo)

Installation du client git (gitbash pour windows)


https://git-scm.com/download/win

1er projet (en local)


Init projet
Création d’un fichier readme.md
Ajout de fichier au repository local
Commit de fichier
Push sur le repository distant / synchronisation avec un repository distant existant

Les commandes utiles :


Git add
Git commit
Git status
Git push
Git pull
Git merge
Git log
Git branch
Git checkout
Git diff
Git clone

Les commandes avancées :


Git rebase
Git cherrypick

Merge et gestion des conflits :

Les branches :
Bonnes pratiques
Merge request

Et Apres ?
Utilisation en mode projet pour du CICD
Utilisation en mode backup pour stocker et versionner des scripts

Conclusion
Utilisation basique suffisante pour un projet avec peu de développeurs
Utilisation avancée possible avec énormément de possibilités et de choix de workflow.
Importance du choix de workflow, de nommage des branches.

Annexes :
https://www.atlassian.com/fr/git/tutorials/using-branches/merge-conflicts

Vous aimerez peut-être aussi