Why you shouldn’t use Git merge --rebase · HackerTrans