diff --git a/journal/gitPratique.md b/journal/gitPratique.md index 33936642c01f8e3d64681c8dd7187ee5c07d8e32..fc45b9182b1e781949403f446f4d37fd1a6f8194 100644 --- a/journal/gitPratique.md +++ b/journal/gitPratique.md @@ -39,21 +39,20 @@ On doit avoir ses identifiants dans le second cas elle est active - Imaginons 2 branches parrallèle master et bugFix; on veut les fusionner -***git checkout master; git merge bugFi*** D'abord on se met sur le dernier commit +***git checkout master; git merge bugFix*** D'abord on se met sur le dernier commit de master puis on fait la fusion. - fusion avec rebase: 2 branches parrallèles bugFix, master on veut mettre bugfix à la suite de master ***git checkout bugFix; git rebase master*** -- détacher le head de la branche: - -*** git checkout [id commit] *** -- referrence relative - -*** git checkout HEAD^ *** +- détacher le head de la branche: + ***git checkout [id commit]*** +- references relatives +***git checkout HEAD^*** Si on veut remonter n niveaux -*** git chekout HEAD~n *** -- avec les branches: *** git branch -f [nomBranche] HEAD~3 +***git chekout HEAD~n*** +- avec les branches: + ***git branch -f [nomBranche] HEAD~3*** - git reset et git revert permet un retour en arriere (efface) reset fonctionne en ocal revert permet de partager ses modifs