Why can’t I use git merge –squash with –no-ff?
It probably doesn’t let you because such a command wouldn’t make sense. The documentation for –squash says (emphasis mine): –squash Produce the working tree and index state as if a real merge happened (except for the merge information), but do not actually make a commit or move the HEAD, nor record GIT_DIR/MERGE_HEAD to cause the … Read more