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

如何将GitHub修改后的代码同步至Google Cloud已部署应用

同步GitHub代码到Google Cloud应用的操作指南

一、更新Google Cloud端应用的方法

1. 自动构建部署(推荐)

  • 配置Cloud Build触发器:在Cloud Build控制台中创建触发器,关联你的GitHub仓库,设置触发条件(如代码推送到指定分支)。此后每次GitHub代码变更,都会自动触发构建并部署到你的Google Cloud应用服务(如App Engine、Cloud Run等)。
  • 手动触发构建:若无需自动触发,可在Cloud Build控制台选中对应触发器手动执行,或在本地执行命令:gcloud builds submit --tag gcr.io/[你的项目ID]/[镜像名称],再部署到对应服务。

2. 命令行手动部署

  • 先拉取GitHub最新代码到本地:git pull origin [目标分支名]
  • 根据应用类型执行部署命令:
    • App Engine:gcloud app deploy
    • Cloud Run:gcloud run deploy [你的服务名] --source .
    • Compute Engine虚拟机:用gcloud compute scp命令将本地更新后的代码上传到虚拟机,再重启对应服务。

二、关于Google Cloud控制台查看/修改代码的说明

Google Cloud控制台不支持直接查看或修改托管应用的代码,代码版本管理需依赖你的GitHub仓库。所有正式代码变更都应在GitHub完成,再通过上述部署方式同步到Google Cloud。若需临时调试:

  • 对于App Engine/Cloud Run:可查看部署历史的构建日志,但无法直接修改代码;如需调整,必须在GitHub更新后重新部署。
  • 对于Compute Engine虚拟机:可通过控制台的SSH连接进入服务器临时修改代码,但此类修改不会同步到GitHub,仅建议用于临时调试,之后务必将变更同步回GitHub仓库。

内容的提问来源于stack exchange,提问作者Denrey Christy

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 10:14:56