说,我有一个分支featureA (A->B->C->F->G)
,自第3个第三次提交master (A->B->C->D->E)
以来已从C
分支出来。
当master
合并到featureA
时,featureA
现在看起来像featureA (A->B->C->D->E->F->G->T)
,其中->D->E
属于master
和T
表示合并的提交。
git status
告诉我Your branch is ahead of 'origin/featureA' by 3 commits.
并将featureA
推送到远程 featureA
,远程featureA
(A->B->C->D->E->F->G->T)
看起来像->D->E
。
我想知道git如何合并远程提交的临时提交featureA
(最初在远程featureA上丢失)。
git是否尝试将本地featureA
复制到远程.ch-sim{
display: none;}
或内部如何工作。我不确定我是否正确地表达了我的怀疑。
我希望有人可以确定我的疑问,即使它可能没有正确措辞。
感谢 DK