我正在使用 git。
我正在研究分支,假设它是分支A
。
当某些事情发生变化时master
,我通常想要进行这些更改,我通过重新设置分支来做到这一点A
。
问题是,我在分支上有 50-60 次提交A
,每次发生小的变化时,master
我都需要做 rebase 并重新解决所有冲突。
如果有任何冲突,我可以解决新的冲突,那就太好了。
有没有办法在 git 中做到这一点?
我正在使用 git。
我正在研究分支,假设它是分支A
。
当某些事情发生变化时master
,我通常想要进行这些更改,我通过重新设置分支来做到这一点A
。
问题是,我在分支上有 50-60 次提交A
,每次发生小的变化时,master
我都需要做 rebase 并重新解决所有冲突。
如果有任何冲突,我可以解决新的冲突,那就太好了。
有没有办法在 git 中做到这一点?
您可以查看是否git rerere
对您的情况有所帮助。
您需要先在当前的仓库中激活它:
git config --global rerere.enabled 1
然后这个“重用记录的解析”脚本将允许 Git 记住你是如何解决大块冲突的。
见重新你的船...: