TIL:Git Squash Commits
背景
比如开发某个feature,可能需要好几天,但是每天都需要提交代码(只是假设)
那commit的粒度如何控制,可以看看这个讨论:https://www.v2ex.com/t/623219
可是每天提交的信息好像没啥可以写的,因为功能还没有开发完成
第一天
第二天
第三天(开发完成)
PUSH
等等,就把这些message push到远程吗?
合并提交
可以使用git rebase -i {id}
-i
代表交互
会打开编辑器