我有一个名为
我收到了以下信息:
master
的分支,我想要重置这个分支上所有的更改。需要将名为origin/d
的分支上的所有提交移动到master
分支上。
所以这就是我所做的(在master
分支上):git fetch -all
git reset --hard origin/d
git clean -f -d
git push origin master --force
我收到了以下信息:
remote: error: denying non-fast-forward refs/heads/master (you should pull first)
但我不想拉,我只想将分支d
上的所有提交移动到分支master
(忽略分支master
上的所有本地/非本地提交)。
当我输入git pull
时,会出现许多冲突,我不想解决这些冲突。有人能帮帮我,告诉我最简单的方法是什么吗?
m
分支与master
分支完全相同,因此这是错误的情况。 - user2921643