You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Google Cloud Source Repository克隆指定分支

默认情况下gcloud source repos clone只会拉取仓库的默认分支(通常为master/main),不会自动同步其他远程分支,你可以通过以下两种方法获取dev分支:


方案1:克隆时直接指定目标分支

gcloud source repos clone 支持透传Git原生参数,只需在命令末尾添加 -- 后跟Git Clone的分支参数即可,命令如下:

gcloud source repos clone <Repos_Name> -- --branch dev

执行后本地仓库会默认检出dev分支,无需额外操作。


方案2:已完成默认分支克隆的场景

如果已经克隆了仓库,不需要重新拉取全量代码,按以下步骤操作即可:

  • 首先拉取远程仓库所有分支的最新元数据
git fetch origin
  • 切换并关联远程dev分支
git checkout -b dev origin/dev

使用高版本Git的用户也可以用更简洁的switch命令:

git switch dev

内容的提问来源于stack exchange,提问作者Ramsankar Pandian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 07:18:04