假设你有这个:
master: o--o--o
development: `o--o--o
我想将更改合并为一个提交(避免一路上的所有垃圾提交):
git checkout master
git merge --squash development
但随后 github 网络页面显示:
master: o--o--o---------o
development: `o--o--o
你应该怎么做,它显示了你的期望,即:
master: o--o--o---------o
development: `o--o--o’