結果 : how does github squash and merge work