【发布时间】:2023-01-14 17:49:42
【问题描述】:
如何轻松地变基和压缩大量提交不处理冲突?
通过 rebase 和 squash 我的意思是将大量提交转换为目标分支顶部的单个提交。
rerere 有时不足以避免无休止重复的冲突提示。
【问题讨论】:
标签: git
如何轻松地变基和压缩大量提交不处理冲突?
通过 rebase 和 squash 我的意思是将大量提交转换为目标分支顶部的单个提交。
rerere 有时不足以避免无休止重复的冲突提示。
【问题讨论】:
标签: git
假设您想在压缩所有提交的同时基于 master 进行变基,并且您有一个干净的工作树。
git fetch &&
git merge origin/master &&
git reset origin/master &&
git add --all &&
git commit -m "your new commit message"
这样你就可以在 origin/master 之上得到一个新的提交,最多只处理一次冲突。
【讨论】: