如何合并不相关的历史记录git

问题描述 投票:0回答:1

我在服务器上有一个链接到其他 git 的代码。不过我已经改变了原点。在我的本地计算机中,我有相同的代码,但添加了一些内容。然而,我的服务器代码和我的机器代码没有相同的提交历史记录,因为在我的本地机器中我初始化了 git。如何合并代码并将提交历史记录放在一起。

如何合并它们,以便我可以将新更改拉入我的服务器?

我尝试将代码从我的服务器推送到我的 github,然后我将代码从我的本地计算机推送到 github。在 github 存储库中,我尝试发出拉取请求来合并它们,但不幸的是 git 说有不相关的提交历史记录。

php git github server local
1个回答
0
投票
git reset --hard <commit-hash>
git push -f origin <master/main/the branch you're trying to override>
© www.soinside.com 2019 - 2024. All rights reserved.