Bonjour,

Je suis nouveau sous GIT donc je passe peut-être à côté de quelque chose de simple.
En local, je souhaiterais pouvoir créer une branche pour implémenter une nouvelle fonctionnalité, y faire de nombreux commits (plutôt des "points de sauvegardes" personnels que de vrais commit ayant un sens atomique), puis lorsque je considère que la fonction est OK, merger tout ça vers master en un seul commit.

Autrement dit, je voudrais que GIT crée un gros patch avec toutes les modifs de la branche (en oubliant tous les commits intermédiaires) et applique ce patch sur le master en un seul commit (en me laissant spécifier un message "ajout nouvelle fonction xxx" par exemple).

Merci à ceux qui pourront me fournir une piste