如何解决如何完成或修改有关合并冲突的消息?
示例:
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 举报,一经查实,本站将立刻删除。