我正在通过git部署将.net应用程序部署到Azure。但是,当我启动部署时,我可以看到它在网站上旋转并最终完成,但是它列出了较旧的提交消息,而不是最近的提交。我还在/ site / deployments /中确认它使用的是较旧的提交ID。什么可能导致部署出现,因为它的工作原理,但基本上忽略了一定时间后的一堆提交?我还在代码中确认它没有更新。
看起来它只是将提交放在最前面(几周后部署了)并更新它的日期。
更新:我还会说这个分支最初是一个自动部署,由于某种原因它失败了。我有一堆具有相似代码库并设置的实例,并且所有实例都有效。不确定它最初是一个自动部署的事实是有所作为,但为什么直接推向远程主机看起来它正在工作但不包括更新?
更新2: 以下是进展的照片:在我继续重复使用的那个之后肯定会提交,这是我从其他分支中挑选出来的。