Git 如何重置当前分支并合并到现有分支

Git 如何重置当前分支并合并到现有分支,git,branch,Git,Branch,老实说,我努力通过谷歌来解决我的问题。我甚至发现了一些奇妙的资源,比如()(),但我仍然不明白 起初,我的问题是分支冲突。我在分支中创建了一个名为user creation的功能。然后,我意识到在我的主分支中有一个主要错误。所以我检查了checkout并更正了它。然后我开始在我的用户创建分支上工作,并实现了desire特性,修复了我在主分支中已经修复的旧bug 因此,在合并时出现了一些冲突。由于git更改了数百个文件,并将此放在master上,您应该在master上重新设置功能分支的基础:这样,

老实说,我努力通过谷歌来解决我的问题。我甚至发现了一些奇妙的资源,比如()(),但我仍然不明白

起初,我的问题是分支冲突。我在分支中创建了一个名为
user creation
的功能。然后,我意识到在我的主分支中有一个主要错误。所以我检查了
checkout
并更正了它。然后我开始在我的
用户创建
分支上工作,并实现了desire特性,修复了我在主分支中已经修复的旧bug


因此,在合并时出现了一些冲突。由于git更改了数百个文件,并将此
放在
master
上,您应该在
master
上重新设置功能分支的基础:这样,您可以在再次应用
功能时保留
master
的所有修复。

亲爱的downvoter,请告诉我你投否决票的原因,以便下次我在提问时牢记这一点。
git reset --hard origin/master