我正在执行git rebase -i --root
,有时会发生冲突。我想了解它是如何工作的以及为什么会发生冲突。
据我所知,interactive rebase正在进行中时,它将从提交列表的顶部到底部应用提交,因此我将其命名为source到target,其中< [source是要应用的当前提交,target代表已经应用的提交。是正确的理解吗?如果是这样,那么如果文件'被他们删除'旁边的消息有冲突,是否表示该文件已在源中删除并在目标中进行了编辑?因此,它可能已在上一次应用的提交中进行了编辑,但在当前要应用的提交中已删除。
还有一个问题,是否可以查看已经应用了哪些提交?我的意思是在target
中提交。对不起,如果我对交互式资源库的理解是错误的,并且上面的所有详细信息都没有任何意义,那么该功能似乎让我感到困惑,所以我正在尝试了解基本概念。我正在执行git rebase -i --root,有时会发生冲突。我想了解它是如何工作的以及为什么会发生冲突。因此,据我了解,在进行交互式基础调整时,...
...据我所知,在进行交互式变基处理时,它将从提交列表的顶部到底部应用提交