- 首先输入
git log
- 接着输入
git rebase -i <commit id>
- 接着在
log
的pick
修改为squash
,默认在最下方(最新的提交commit id)修改为squash,其中squash为保留当前提交,同时把分支上一个与当前squash
的 - 有冲突用
git status
查看文件冲突,合并冲突之后,git add <有冲突文件>
- 接着继续合并冲突
git rebase --continue
- 如果有冲突继续步骤3~步骤5,一直到上传successfully
- 最后查看修改的log列表,也就是
git log
- 如果没有问题就输入
git push --force origin <分支名称>
文章来源地址https://www.toymoban.com/news/detail-533744.html
文章来源:https://www.toymoban.com/news/detail-533744.html
到了这里,关于git 合并提交的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!