git merge的三种操作merge, squash merge, 和rebase merge:
https://www.jianshu.com/p/ff1877c5864e
merge 和 rebase:
https://blog.csdn.net/wh_19910525/article/details/7554489