现在有两个分支,测试分支test, 主分支mater 测试后功能都ok了,要合并到master. 1、 切换至本地 master分支 git checkout master 2、 使用squash git merge --squash test (此处将 test 切换成自己的分支名) 3、提交 git commit -m "某某功能测试完毕,部署上线" 如果您在提交之前,测试说突然发现一个bug,想终止合并,使用如下命令即可. git reset --merge