Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git推送至Azure主状态”;“一切都是最新的”;当它';不是_Git_Azure_Azure Web App Service_Push - Fatal编程技术网

Git推送至Azure主状态”;“一切都是最新的”;当它';不是

Git推送至Azure主状态”;“一切都是最新的”;当它';不是,git,azure,azure-web-app-service,push,Git,Azure,Azure Web App Service,Push,嗨,我一直在尝试通过Git推送Azure,但它一直在陈述所有最新的内容,而事实并非如此 有人知道为什么会这样吗? 我一直在关注这个Azure页面: 我正试图完全按照文档上的说明进行推送,所以我真的很困惑为什么它不起作用。首先检查您的git状态:您需要确保您在主分支上提交了,而不是: 在另一个分支上 或完全没有分支(分离的头部) 从开始,您应该已经完成了一次git推送,在az webapp create git remote-v的输出也将有助于确定要使用的远程设备的名称(因为在您的情况下,o

嗨,我一直在尝试通过Git推送Azure,但它一直在陈述所有最新的内容,而事实并非如此

有人知道为什么会这样吗? 我一直在关注这个Azure页面:


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

首先检查您的
git状态
:您需要确保您在主分支上提交了,而不是:

  • 在另一个分支上
  • 或完全没有分支(分离的头部)
从开始,您应该已经完成了一次git推送,在
az webapp create

git remote-v的输出也将有助于确定要使用的远程设备的名称(因为在您的情况下,origin引用GitHub)

在-u选项之后,简单的git推送就足够了,因为本地主分支将与Azure远程分支相关联。

检查git branch-avv的输出以进行确认。

是的,第一次git推送成功了,但是当我尝试通过添加和提交更多文件来更新它时,它只是声明“一切都是最新的”@用户3717206需要知道git状态的输出。这就是我在arduino firebase分支上使用git状态时所显示的。您的分支比“origin/arduino firebase”领先3次提交。(使用“git push”发布本地提交)无需提交,工作树clean@user3717206然后使用git push-u xxx master,其中xxx是指Azure的远程服务器的名称,假设您有权推送到该Azure远程服务器。@user3717206太棒了!我已相应地更新了答案。别忘了读书
git checkout master
git merge arduino-firebase
git push -u xxx master