首页 > 解决方案 > Git Push to Azure Master 状态不是“一切都是最新的”

问题描述

嗨,我一直在尝试通过 Git 推送到 Azure,但如果不是,它会一直说明一切都是最新的。

Git 截图

有谁知道为什么会这样?我正在关注此 Azure 页面:https ://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-php

而且我正在尝试完全按照文档中的说明进行推送,所以我真的很困惑为什么它不起作用。

标签: gitazureazure-web-app-servicepush

解决方案


检查你的git status第一个:你需要确保你确实在 master 分支上提交,而不是:

  • 在另一个分支上
  • 或根本没有分支(分离的 HEAD)

教程中,你应该已经完成​​了一个 git push,之后az webapp create

git remote -v 的输出也将有所帮助,确定要使用的遥控器的名称(因为在您的情况下,origin 指的是 GitHub)

git checkout master
git merge arduino-firebase
git push -u xxx master

在 -u 选项之后,一个简单的 git push 就足够了,因为本地主分支将与 Azure 远程分支相关联。
检查输出以git branch -avv进行确认。


推荐阅读