Clermont'ech workshop


Git

Retours d'expérience
 




Emeric Stophe

Développeur Java/Spring
almerys

@cireme63

https://github.com/cireme

http://slides.com/cireme63/

Git retour d'expérience


Migration de SVN à Git

vu par un développeur

Sommaire


de quoi

vers où

mon ressenti

ce qu'il reste à faire


Le point de départ


1 Central SVN Repository

gestion de dossiers

Documentation


Wiki


Côté développement


tous sur le trunk

version figée sur un tag

branch de correction si nécessaire

Revue de code



.
.
.

migration vers gitLAB

Gitlab


documentation


organisation blessed

revue de code

revue de code


FEEDBACKs

The git way


tout est une branch

la ligne de commande


Les plus


vrai organisation des repos

montée en compétence

convention de code

les plus


meilleure lisibilité de l'historique

plus rapide (local)

Les outils


intégration dans les IDE

GitHub for Mac/Windows

la ligne de commande

au quotidien


stash / pop

commit --amend

rebase -i

cherry-pick*

Au quotidien


lol = log --graph --decorate --pretty=oneline --abbrev-commit

lola = log --graph --decorate --pretty=oneline --abbrev-commit --all


AU quotidien


Reste à faire


convention de commit 

<type>(<scope>): <subject>


génération de change log

reste à faire


migrer le wiki

brancher le serveur de build

Merci


Questions ?

svn-to-git

By Emeric Stophe

svn-to-git

  • 2,371