我有两个分支:"master"和"experiment",同时存在于本地和远程仓库。它们都是同步的,即HEAD是相同的提交,在本地和远程上都是如此。
我在本地对"master"进行了提交,然后将其推送到了远程的"master"分支。
然后我决定让"experiment"分支与"master"分支当前的状态相同(同步/合并到master,但保持其作为单独的分支)。
因此,我在本地切换到"experiment"分支并执行以下操作: git fetch origin mainline 然而,在执行此操作后,在"experiment"中运行"git log"不会显示其中的新提交。我做错了什么吗?
我在本地对"master"进行了提交,然后将其推送到了远程的"master"分支。
然后我决定让"experiment"分支与"master"分支当前的状态相同(同步/合并到master,但保持其作为单独的分支)。
因此,我在本地切换到"experiment"分支并执行以下操作: git fetch origin mainline 然而,在执行此操作后,在"experiment"中运行"git log"不会显示其中的新提交。我做错了什么吗?