Closed timFaivre closed 7 years ago
et j'ai pas réussi à faire le rebase, si qqun veux m'expliquer (une fois de plus) je suis preneur...
1/ git rebase -i HEAD~3 2/ dans le fichier qui apparait en popup : tu mets en squash les 2 derniers commits que tu souhaites "fusionner" avec le premier (qui reste dans l'état pick) puis fermer le fichier 3/ dans le second fichier qui apparait = supprimer les messages des 2 derniers commits , puis fermer le fichier 4/ git push --force (car ta branche locale vient de diverger de la branche sur le repo, si elle était déjà dessus, sinon git push simple)
@jeremieLetonnelier : un rebase permet de ne pas avoir pleins de commit qui traine partout après le merge. C'est esthétique je pense.
Pour être précis, Timothé souhaite "squashé" ses commits. C'est esthétique ok, mais cela permet surtout de mieux relire l'histoire des commits. Dans les projets d'envergure c'est assez important.
http://stackoverflow.com/questions/5189560/squash-my-last-x-commits-together-using-git
Je merge
Merci !
normalement, cette branche permet de gerer la deconnection sauvage d'un capteur (en cas de probleme avec l'un d'entres eux) et continue à mesurer.