git 如何在CircleCI的config.yml文件中 checkout 特定分支而不是当前分支

v1l68za4  于 2023-05-21  发布在  Git
关注(0)|答案(1)|浏览(81)

我想 checkout 到一个特定的分支(例如。master)的配置文件中。下面的代码默认 checkout 到当前的分支,但我希望它 checkout 到一个特定的分支

steps:
  - checkout

我已经尝试实现下面的代码,它在UI上显示它已经 checkout 到master,但是这个命令之后的步骤(与归档包有关)仍然使用当前分支的代码。

steps:
  - checkout
  - run: git checkout master

我也试过删除“checkout”语句,只保留“run”:git checkout master”但是我得到了fatal:不是git仓库(或任何父目录):.git错误。
我已经看过https://circleci.com/docs/2.0/configuration-reference/#section=configuration文档,但没有发现任何有用的相关内容。

相关问题