git - 我可以从 git 中得到一个只有冲突的补丁吗?
问题描述
我正在使用git
并且正在将一个分支重新设置在另一个分支之上。在变基期间存在冲突。我可以得到一个patch
只有冲突的文件吗?
最初,我认为在 rebase 期间,当我将所有冲突都未合并/未暂存时,我可以执行以下操作:
$ git diff > /tmp/conflicts.patch
但是,当我尝试应用生成的补丁时,它失败了:
$ git rebase --abort
$ git apply /tmp/conflicts.patch
error: unrecognized input
$ patch -p1 < /tmp/conflicts.patch
patch: **** Only garbage was found in the patch input.
我也尝试使用该--no-prefix
选项进行比较,但结果是一样的。
老实说,我从来没有使用过补丁文件,但它们的错误消息patch
也不git
是很有帮助,所以谷歌搜索并没有提供太多信息。
有任何想法吗?这是生成的补丁的摘录:
diff --cc app/common/models/api/requests/index.js
index c9bf20d,7578fbb..0000000
--- a/app/common/models/api/requests/index.js
+++ b/app/common/models/api/requests/index.js
@@@ -12,7 -12,9 +12,11 @@@ require('./NewUserDS')
require('./NewSubscriptionDS');
require('./PasswordResetRequestDS');
require('./RefreshTokensRequestDS');
-require('./TwoFactorConfirmationRequestDS');
require('./UpdateUserRequestDS');
-require('./UserAddressRequestDS');
-require('./PicOptimizationDS');
require('./ProxyRequestDS');
++<<<<<<< HEAD
+require('./GDPRPreferencesDS');
+
++=======
+ require('./ListTournamentsQuery');
++>>>>>>> (#36) Implement Multiple Streams for single match
解决方案
推荐阅读
- react-native - React 原生动画液体流体菜单
- c# - 如何将光标放在使用 VSIX 可扩展性创建的“区域”内
- java - 如果多次单击按钮,应用程序会挂起
- ssis - 增量加载 >> 平面文件 SSDT
- sql - SQLite3,将多行合二为一
- r - 当NA数据在每列中时如何通过R中的一般方式找到行?
- opengl - 在 OpenGL 中创建椭圆或椭圆光源?
- javascript - JavaScript:使用按钮更改 HTML 中的图像
- android - 使用意图将项目数据从 Firestore UI RecyclerView 发送到下一个活动
- javascript - 如何跳过前 2 个承诺休息来解决