Git 无法将拉取的更改重新基址到主服务器

Git 无法将拉取的更改重新基址到主服务器,git,rebase,Git,Rebase,我使用“git pull-rebase”提取了一些远程文件,并遇到了一些冲突,所以我使用“git checkout-ours filename”检查了这些文件的版本。此时git状态没有显示任何更改,因此我基本上无法完成合并,“git rebase-continue”也无法工作。现在,我的项目的状态是,origin/master已在上次推送的位置分支,并且我的master分支未合并到中。我想在master的基础上重新设置这些拉取的更改。你知道我怎样才能做到这一点吗?你为什么要签出这些文件?目前还不

我使用“git pull-rebase”提取了一些远程文件,并遇到了一些冲突,所以我使用“git checkout-ours filename”检查了这些文件的版本。此时git状态没有显示任何更改,因此我基本上无法完成合并,“git rebase-continue”也无法工作。现在,我的项目的状态是,origin/master已在上次推送的位置分支,并且我的master分支未合并到中。我想在master的基础上重新设置这些拉取的更改。你知道我怎样才能做到这一点吗?

你为什么要签出这些文件?目前还不清楚你现在处于什么状态。您需要解决所有合并冲突,并在重定基址时移动到下一个提交

以更手动的方式进行:

// you are on master with clean working dir.
git fetch origin
git rebase origin/master
// commits from your local master are applied one by one in order on top of origin/master.  You resolve all conflicts and proceed with git rebase --continue.