Git合并名称中带有斜杠的多个分支

Git合并名称中带有斜杠的多个分支,git,git-merge,git-checkout,Git,Git Merge,Git Checkout,我正在尝试将我创建的多个分支合并为一个分支。分支的名称如下:桌面/堆栈、桌面/帐户等 我想将它们合并到desktop/master中,但是它说它已经是最新的了。是因为它们都共享桌面名称吗?如果是这样的话,有没有真正分开的分支 如果它们都合并了,而且是同一个分支,那么分离名称又有什么意义呢 编辑: 我只是在使用终端,签出了一个名为desktop/master的新分支,然后使用git merge desktop/account。我收到了最新消息。我在这里只看到两种可能性: 1) desktop/ma

我正在尝试将我创建的多个分支合并为一个分支。分支的名称如下:桌面/堆栈、桌面/帐户等

我想将它们合并到desktop/master中,但是它说它已经是最新的了。是因为它们都共享桌面名称吗?如果是这样的话,有没有真正分开的分支

如果它们都合并了,而且是同一个分支,那么分离名称又有什么意义呢

编辑:


我只是在使用终端,签出了一个名为desktop/master的新分支,然后使用git merge desktop/account。我收到了最新消息。

我在这里只看到两种可能性:

1)
desktop/master
分支确实是最新的,将其与
desktop/account
合并不会带来新的更改,或者

2) 您需要先更新
桌面/帐户
分支,然后再尝试将其合并到
桌面/主机
。如果是这种情况,那么以下几点就可以了:

git pull origin desktop/account
git checkout master
git merge desktop/account

你能告诉我们你用来合并的Git命令吗?如果你是通过一个插件(比如eGit)来做这件事的,那么你是怎么做的呢?也许我不明白git是如何工作的。如果我从桌面/堆栈开始,并在其间进行各种提交和更改,创建新的分支,如桌面/帐户等。。。我最新的分支桌面/主会包含所有这些新的添加,因此是最新的吗?让我们后退一步。尝试这样做:
git checkout desktop/master
后跟
git log
。对
桌面/帐户
重复上述操作。查看提交是否相同。是的,我的所有桌面/。。。具有所有相同的提交假设您尝试从远程拉取,并且它们确实具有相同顺序的相同提交,那么这些分支是相同的。与这些分支机构的所有者核实。也许他们最近分道扬镳,还没有推进。