首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在GitHub上,可以根据提交的标题拒绝推送吗?

在GitHub上,可以根据提交的标题拒绝推送吗?
EN

Stack Overflow用户
提问于 2019-11-30 11:33:37
回答 3查看 547关注 0票数 2

在我们的项目中,我们通常使用重基和推送工作流。不同分支上的大型特性通过GitHub的UI合并,显示为“合并拉请求”。

有时,我们中的一个人做错了什么,最后提交了一个看起来像“合并远程跟踪分支‘起源/主人’”的提交。如果推送包含标题中包含有“合并远程跟踪分支”的提交,我们是否可以自动拒绝该推送?

EN

Stack Overflow用户

发布于 2019-11-30 13:34:35

预收钩子,如:

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

while read from to ref; do
    git log --format=%B -n 1 "$to" \
        | if grep -q pattern; then exit 1; fi
done

将拒绝主题与模式匹配的任何提交。你几乎可以肯定地让它做你想做的事情(例如,使用grep "Merge remote-tracking branch")。详情请参见githooks(5)

票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59115753

复制
相关文章

相似问题

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