0

老实说,我非常努力地通过谷歌搜索来解决我的问题。我什至找到了一些很棒的资源,例如 ( 1 ) ( 2 ),但我仍然不明白。

最初,我的问题是分支冲突。我在分支中创建了一个名为.的功能user-creation。然后,我意识到我的主分支中有一个主要错误。所以我检查checkout并纠正了它。然后我开始在我的user-creation分支上工作并实现了愿望功能并修复了我已经在我的主分支中修复的旧错误。

因此在合并时产生了一些冲突。因为 git 改变了数百个文件并把这个<<<<<<< HEAD. 我认为如果删除除 之外的所有文件.gitconfig并将.git/ .^g我现有的user-creation分支与master一个合并,那会很好。

不管我多么努力

git reset --hard origin/master

我没有达到我的成功结果。

如果有人请告诉我

  1. 如何以最好的方式和简单的方式复制user-creation分支中的所有文件夹。master
  2. 为什么会出现冲突。我没有与团队合作。我采取了一切预防措施。我的电脑被黑了吗?或者在多个标签终端中工作可能会导致这样的问题。
4

1 回答 1

0

您应该在 : 之上重新设置您的功能分支master,这样,您可以在再次master应用您所做的工作时避免所有修复。feature

于 2012-10-05T10:40:50.497 回答