A retenir :
- Use merge in cases where you want a set of commits to be clearly grouped together in history
- Use rebase when you want to keep a linear commit history
- DON’T use rebase on a public/shared branch
La réponse à la question n'est pas si évidente que ça. La différence entre les deux options proposées peut s'avérer importante.
Faire un merge à blanc dans GIT. Utile pour les merges massifs.
Pour lancer le merge à blanc :
git merge --no-commit --no-ff <branch-name>
Pour l'annuler :
git merge --abort