如何合并分支并忽略flutter生成的二进制文件中的冲突?

较差的

我正在尝试合并与我一起工作的开发人员提交的存储库的一个分支。和master分支有一些冲突。

$ git merge remotes/origin/master
warning: Cannot merge binary files: android/.gradle/buildOutputCleanup/outputFiles.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/buildOutputCleanup/buildOutputCleanup.lock (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/taskHistory/taskHistory.lock (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/taskHistory/taskHistory.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/javaCompile/taskJars.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/javaCompile/taskHistory.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/javaCompile/javaCompile.lock (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/javaCompile/jarAnalysis.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/javaCompile/classAnalysis.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/fileHashes/resourceHashesCache.bin (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/fileHashes/fileHashes.lock (HEAD vs. remotes/origin/master)
warning: Cannot merge binary files: android/.gradle/4.4/fileHashes/fileHashes.bin (HEAD vs. remotes/origin/master)
Auto-merging pubspec.yaml
Auto-merging lib/pages/qaView.dart
Auto-merging lib/firebase/firebaseManager.dart
Removing android/app/google-services.json
Auto-merging android/app/build.gradle
Auto-merging android/.gradle/buildOutputCleanup/outputFiles.bin
CONFLICT (content): Merge conflict in android/.gradle/buildOutputCleanup/outputFiles.bin
Auto-merging android/.gradle/buildOutputCleanup/buildOutputCleanup.lock
CONFLICT (content): Merge conflict in android/.gradle/buildOutputCleanup/buildOutputCleanup.lock
Auto-merging android/.gradle/4.4/taskHistory/taskHistory.lock
CONFLICT (content): Merge conflict in android/.gradle/4.4/taskHistory/taskHistory.lock
Auto-merging android/.gradle/4.4/taskHistory/taskHistory.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/taskHistory/taskHistory.bin
Auto-merging android/.gradle/4.4/javaCompile/taskJars.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/javaCompile/taskJars.bin
Auto-merging android/.gradle/4.4/javaCompile/taskHistory.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/javaCompile/taskHistory.bin
Auto-merging android/.gradle/4.4/javaCompile/javaCompile.lock
CONFLICT (content): Merge conflict in android/.gradle/4.4/javaCompile/javaCompile.lock
Auto-merging android/.gradle/4.4/javaCompile/jarAnalysis.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/javaCompile/jarAnalysis.bin
Auto-merging android/.gradle/4.4/javaCompile/classAnalysis.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/javaCompile/classAnalysis.bin
Auto-merging android/.gradle/4.4/fileHashes/resourceHashesCache.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/fileHashes/resourceHashesCache.bin
Auto-merging android/.gradle/4.4/fileHashes/fileHashes.lock
CONFLICT (content): Merge conflict in android/.gradle/4.4/fileHashes/fileHashes.lock
Auto-merging android/.gradle/4.4/fileHashes/fileHashes.bin
CONFLICT (content): Merge conflict in android/.gradle/4.4/fileHashes/fileHashes.bin
Auto-merging .packages
CONFLICT (content): Merge conflict in .packages
Auto-merging .flutter-plugins
CONFLICT (content): Merge conflict in .flutter-plugins
Automatic merge failed; fix conflicts and then commit the result.

但我知道无法合并的冲突都是生成的文件,我不应该担心它们,bin,lock files。它们不是配置或代码文件。

有没有办法告诉 git 忽略所有内容,而不是遍历每个目录并指定*.bin, *.lock

efshift0

如果它们是从源生成的文件,则有两件事:

  • 首先,从合并源(提交之前)生成它们,并且应该处理它们的“冲突”
  • 但是,第二,更重要的是:这是从项目的源生成的文件不应该被跟踪在所有

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Git合并-二进制文件冲突解决

来自分类Dev

在Java中合并二进制文件的最佳方法

来自分类Dev

在Java中合并二进制文件的最佳方法

来自分类Dev

如何从目标文件生成普通二进制文件?

来自分类Dev

二进制文件如何“二进制”?

来自分类Dev

如何跨行合并SQL中的二进制块?

来自分类Dev

如何打开程序生成的二进制文件?

来自分类Dev

如何反汇编fasm生成的二进制文件?

来自分类Dev

如何从.py文件中获取二进制文件

来自分类Dev

如何在objcopy生成的二进制图像文件中获取入口地址?

来自分类Dev

如何从DLL二进制文件中删除功能

来自分类Dev

如何从二进制文件中删除HomeKit API

来自分类Dev

如何在Julia中读取二进制文件?

来自分类Dev

如何更新二进制文件中的结构项

来自分类Dev

如何grep二进制文件中的行号?

来自分类Dev

如何从二进制文件中获取整数值

来自分类Dev

如何跟踪二进制文件中的项目

来自分类Dev

从二进制文件读取会导致访问冲突

来自分类Dev

如何下载二进制文件

来自分类Dev

如何附加二进制文件?

来自分类Dev

如何创建二进制文件?

来自分类Dev

如何查看二进制文件?

来自分类Dev

如何修复二进制文件?

来自分类Dev

从二进制文件中读取

来自分类Dev

如何在一个二进制文件中连接一百万个二进制文件?

来自分类Dev

Github。如何选择保留哪个冲突的二进制文件?

来自分类Dev

从C中的二进制文件读取字符串时发生访问冲突

来自分类Dev

将二进制文件和.txt文件合并为python中的单个文件

来自分类Dev

为什么忽略二进制文件是最佳做法?