【发布时间】:2021-05-08 23:02:00
【问题描述】:
我想试试 Github,所以我创建了一个帐户。为了训练自己,我创建了一个远程存储库,克隆到我计算机上的一个文件夹中,并试验了如何将我修改的文件推送到远程存储库。为此,一切都很好。
现在麻烦来了:为了进一步试验,我创建了另一个远程存储库,我想从本地存储库推送一些代码。推送操作似乎很好,如下图所示
如您所见,我的远程存储库中的分支称为“main”,而我的本地存储库中的分支称为“master”。问题是当我尝试使远程存储库中的更改生效时(即,当我尝试通过单击“比较和拉取请求”按钮将“主”合并到“主”时,如果我表达正确的话?),Github 告诉我那个
没有什么可以比较的。 main 和 master 完全是 不同的提交历史。
因此我无法将更改放到网上。有人可以解释一下如何解决这个问题吗?
注意:我使用 Git Bash 有一个命令行来执行操作
【问题讨论】: