https://jdhao.github.io/2021/07/24/git_show_diff_when_commiting/