我正在编写一个脚本,以查看某个特定分支是否在GIT中列入候选名单。有没有办法让我确定我的分支是否入围?
答案 0 :(得分:0)
我想通过"入围的分支"你指的是git标签。
您可以通过多种方式实现自己的目标。首先,您可以知道哪个分支包含特定标记:
$ git branch --contains <your-tag>
另一种可以帮助您的方法是从标记开始,查看它是否包含特定的提交:
$ git branch --contains <your-commit>
我们想说你想知道你的develop
分支是否在某处被标记:
develop
分支$ git log -n 1 develop
$ git tag --contains 47de457061023423423428ae6e38603863f6f750
如果输出列表为空,则您的develop
分支未被标记。否则,您将获得相关标签的列表。
当前分支的快捷方式:
$ git tag --contains HEAD