gpt4 book ai didi

git - 从命令行获取 Pull Request 的标题

转载 作者:太空狗 更新时间:2023-10-29 13:20:44 25 4
gpt4 key购买 nike

我正在编写一个持续集成步骤,在允许 merge 之前检查我们的 pull 请求的标题是否有正确的标签和格式。

为此,我需要在给定 PR 编号时回应 Pull Request 的标题。有没有办法在命令行中简单地做到这一点?

最佳答案

根据@Simon-Warta 的回答,您可以执行以下操作:

git clone https://github.com/user_org/project.git
pushd project
for pr in $(git log --pretty="%s" --merges | grep pull | sed -e "s/.*#\([0-9]\+\).*/\1/g" | sort -rn | uniq); do
curl https://api.github.com/repos/user_org/project/pulls/${pr} 2>/dev/null | jq '.title';
done
popd

你需要在你的机器上使用 curljq 但如果你有一个合理的 linux 发行版那应该不难..

关于git - 从命令行获取 Pull Request 的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34600916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com