诚实地说,我努力通过谷歌搜索来解决我的问题。我甚至发现了一些奇妙的资源,如(1)(2),但我仍然不理解。
最初,我的问题是分支冲突。我在分支中创建了一个名为user-creation
的功能。然后,我意识到我的主分支中有一个主要的错误。所以我检查checkout
并更正了它。然后我开始在我的user-creation
分支上工作并实现了欲望功能并修复了我已经在我的主分支中修复的旧bug。
由于这种合并,出现了一些冲突。因为git改变了数百个文件并放了<<<<<<< HEAD
。我虽然删除除.gitconfig
,.git/
.^g
以外的所有文件并将我现有的user-creation
分支与master
分开合并,但这样会很好。
无论我多么努力
git reset --hard origin/master
我没有得到我的成功结果。
如果有人请告诉我
user-creation
分支中master
分支的所有文件夹。答案 0 :(得分:0)
您应该在master
之上重新设置您的功能分支:这样,您可以在应用master
上的工作时保留feature
的所有修补程序。