在开发中我们用git管理代码,往往我们在修复一个bug,或者开发一个feature时候,会产生多次提交,如果是覆盖提交还好,如果只是来回重复提交一个bug修复及小功能的优化,这个时候你的branch的commit会产生多条无用的或者不必要的comment,此时我们需要用到rebase,合并提交,优化多条commit
- 首先在sourcetree设置中开启强制推
- 选择某个你最想回归的commit
- soft rebase 你的commit
- 勾选 强制 push,push
如果多条commit 还没有push origin的话,您不需要开启强制push,only本地rebase之后push origin
有问题可以联系Email