如何检查git分支是否是新创建的?

时间:2020-05-19 12:28:54

标签: git gitlab gitlab-ci git-bash

是否可以检查git分支是否是新建的

例如

  • git checkout master
  • git checkout -b功能

我有一个要求,就是要确定给定的分支是全新的,没有新的提交,就像上面创建的功能分支一样。

例如:让bug_fix分支从master分支创建并向其中提交一些代码。假设我不知道这些提交,我应该能够触发一些命令,之后,我应该能够知道它具有从master分支创建之后所做的一些提交。

最终我需要在.gitlab-ci.yml文件中进行验证,是否存在预定义的变量来进行检查?

也欢迎其他任何选择。预先感谢您光临。

1 个答案:

答案 0 :(得分:1)

在您给出的示例中,merge-basemaster中的featurefeature相同。这样就为您提供了识别这些情况的模板。