gpt4 book ai didi

git - 为什么我必须一遍又一遍地解决相同的 "git rebase"冲突?

转载 作者:IT王子 更新时间:2023-10-29 00:49:29 25 4
gpt4 key购买 nike

当我做 git rebase branch1在我的 branch1-local我有冲突。我解决了冲突,做git add <conflicted-add>然后做 git rebase --continue正如 git 要求我做的那样。之后应用新的提交。新的冲突出现了。但是在同一个文件中再次发生相同的冲突。我再做一次,git add , git rebase --continue ,然后这一切再次重复,直到我为每个重新提交的提交重复此操作。

为什么 rebase 让我一遍又一遍地重做相同的冲突解决方案?

最佳答案

你想要的是git rerere,它会为你记录冲突解决方案。我所见过的最好的介绍现在是 Git Book, Tools chapter 的一部分.实际上,当你执行 rebase 时,你最终会像以前一样停止,但你只需要检查 merge 冲突是否已解决,然后 git add 它并继续。

关于git - 为什么我必须一遍又一遍地解决相同的 "git rebase"冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13825079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com