当我尝试合并两个添加了不同本机库的分支时(通过npm install X
和react-native link
),我在这些文件中出现冲突:
CONFLICT (content): Merge conflict in ios/myapp.xcodeproj/project.pbxproj
CONFLICT (content): Merge conflict in android/settings.gradle
CONFLICT (content): Merge conflict in android/app/src/main/java/com/myapp/MainApplication.java
CONFLICT (content): Merge conflict in android/app/build.gradle
解决这些冲突的最佳方法是什么?是否应该对这些文件中的任何一个进行gitignored?
答案 0 :(得分:2)
gitignored。绝对没有。如果您希望两个本地库都可以工作,请浏览每个文件并解决合并。如果不是,您可以通过忽略其他库更改来选择一个库。你可以添加你的图书馆或你正在拉的图书馆。 更多信息: https://easyengine.io/tutorials/git/git-resolve-merge-conflicts/