When to use the ‘–no-ff’ merge option in Git
It’s really dependent on what you’re trying to do. My rule of thumb is that if the merge “means something” I use the –no-ff option. When the merge doesn’t really mean anything and you might have used a rebase there’s no reason to use –no-ff. The thing with git is that it’s a very powerful …