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

Azure Web App中无法找到Git更新选项?如何在Azure Web App或Kudu构建中更新Git至最新版本?

更新Azure Web App/Kudu中Git版本的方法

Azure Web App默认的Git版本由Azure平台统一维护,门户中没有提供手动更新的入口。要更新Azure Web App或Kudu构建环境中的Git版本,可通过以下方式操作:

一、手动在Kudu环境更新Git

  1. 进入Kudu控制台:在Azure门户的Web App页面,找到左侧「开发工具」下的「高级工具」,点击「Go」进入Kudu管理界面。
  2. 打开调试控制台:在Kudu顶部菜单选择「Debug console」,按需选「PowerShell」或「Bash」。
  3. 执行命令安装最新Git(以Linux环境为例,Windows环境可调整下载路径和命令):
    # 替换为最新Git版本号,可从Git官方仓库获取
    GIT_VERSION="2.43.0"
    wget https://github.com/git/git/archive/refs/tags/v${GIT_VERSION}.tar.gz
    tar -xzf v${GIT_VERSION}.tar.gz
    cd git-${GIT_VERSION}
    make prefix=/home/site/git install
    # 将新Git路径加入环境变量
    echo 'export PATH=/home/site/git/bin:$PATH' >> ~/.bashrc
    source ~/.bashrc
    
  4. 验证更新:执行 git --version 确认版本已切换为最新。

二、配置Kudu构建使用自定义Git版本

如果需要Kudu构建过程中使用最新Git,可通过项目根目录的.deployment文件指定路径:

  • 在项目根目录创建.deployment文件,添加以下内容:
    [config]
    SCM_GIT_PATH = /home/site/git/bin/git
    
  • 提交该文件到代码仓库,后续Kudu构建会自动使用你手动安装的最新Git版本。

注意事项

  • Azure平台会定期更新底层环境的Git版本,若无需立即使用最新特性,可等待平台自动更新。
  • 手动安装的Git仅在当前Web App实例生效,若实例重启,需重新执行安装步骤(可将安装命令写入启动脚本实现自动执行)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 18:01:09