1

所以我从一个主分支开始,我决定创建一个名为“Splitting_Pen_Into_Two_Components”的新分支。我进行了分支,进行了一些更改,提交并推送到了新分支。我现在注意到我从未真正看到分支(紫线)。有没有办法让我用我当前的文件回到主人那里?

我的猜测是我创建了一个新的存储库,因为我看到了两个来源。那是对的吗?谁能明白我做了什么?

谢谢您的帮助。

在此处输入图像描述

4

2 回答 2

1

您还没有创建新的存储库;您在一个单独的分支上,并且您恰好是远程分支之前的提交。远程分支以 为前缀origin/,而规范的 master 分支是origin/master.

您应该尽快将您的工作推送到远程。

于 2015-11-19T04:05:16.670 回答
1

如果您想使用当前文件返回 master 分支(即根据您上面发布的图像提交的当前更改),只需将当前分支合并到 master

当您将新分支推送到“服务器或远程存储库”时,它将显示为“来源/(您的分支名称)”。它显示了两个来源,因为“服务器或远程存储库”中存在两个分支

在这种情况下,如果您向 master 提交,只需切换到 master,而无需将您的分支合并到 master。然后你可以看到紫色线来区分,提交是在不同的分支中进行的

于 2015-11-19T09:57:49.860 回答