首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在消息提交‘合并分支’中添加:twisted_rightwards_arrows:(表情)

如何在消息提交‘合并分支’中添加:twisted_rightwards_arrows:(表情)
EN

Stack Overflow用户
提问于 2017-02-03 21:05:38
回答 1查看 485关注 0票数 1

如何在git merge创建的所有消息中添加emjoi :twisted_rightwards_arrows:

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-02-03 21:23:27

我没有扭曲的右箭头表情符号,但这里有如何在Git的合并提交消息中准备一条消息。在.git/hooks/prepare-commit-msg中将其作为prepare-commit-msg钩子,并确保它是可执行的。

代码语言:javascript
复制
#!/bin/sh

if [ "$2" = "merge" ]; then
        sed -i "1s/^/ʕ•ᴥ•ʔ /" "$1"
fi

顾名思义,Git将在准备提交消息时调用您的钩子。第一个参数$1是一个包含提交消息的文件。我们使用sed的就地(-i)模式将该文件第一(1)行的开头(^)替换为熊的脸。如果这是合并提交,则第二个参数是" merge“;如果不是,则不接触提交消息。

下面是它的外观:

当然,你不一定非得用熊。githooks手册页有更多信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42025033

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档