我有一个本地项目。现在我在github上的master分支和我的master分支完全不同。现在我想将我目前正在使用的名为“ fms_gres”的新分支推送到Github的master分支中。但是,当我在git bash中使用push命令时,它告诉我集成我的更改。我不明白。因此,我在github存储库中创建了一个名为“ fms_gres”的分支,并将本地分支推送到了github分支。我想发出拉取请求,并将我的Github“ fms_gres”合并到我的github master分支中,我无法做到,因为它说他们有不相关的历史。即使我可以清除Github中的整个master分支并将其清空,也可以。所以我被困在这里。请帮助我。
答案 0 :(得分:0)
尝试以下命令:
git checkout master
git pull origin master
git merge fms_gres
git push -f origin master
通过上述方法,您正在将本地分支合并到master
中,然后推送master
分支
对于git / code,您应遵循以下步骤: