微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何完成或修改有关合并冲突的消息?

如何解决如何完成或修改有关合并冲突的消息?

示例:

 git pull origin master            
From some.remo:some/repo
 * branch                master    -> FETCH_HEAD
CONFLICT (content): Merge conflict in src/file_0
Auto-merging src/file_1
CONFLICT (content): Merge conflict in src/file_2
Automatic merge Failed; fix conflicts and then commit the result.

如何获取输出并将我的输出添加到其中?

我试图通过 husky 获取一些 git hooks,但没有找到任何合适(或误用)的东西

我想在输出中得到什么(大致):

 git pull origin master            
From some.remo:some/repo
 * branch                master    -> FETCH_HEAD
CONFLICT (content): Merge conflict in src/file_0
Auto-merging src/file_1
CONFLICT (content): Merge conflict in src/file_2
Automatic merge Failed; fix conflicts and then commit the result.

Conflicts list:
src/file_0
src/file_2

目前我正在运行一个单独的命令来运行 git pull,但这需要团队其他成员的培训,而且灵活性较低。

解决方法

您首先需要解决冲突,然后执行 git commit。默认消息将包含有冲突的文件列表。它不会与 git pull 的输出完全相同,但会包含相同的信息。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。