从azure远程仓库获取数据

时间:2017-03-17 14:13:29

标签: node.js azure azure-devops

我使用Visual Studio Team服务部署到Azure(NodeJS),但问题是在天蓝色的远程仓库中更改文件(通过我的网站)我无法将它们转到我的本地仓库。如何在不手动进入并复制文件的情况下获取它? (Git pull不起作用)

1 个答案:

答案 0 :(得分:0)

根据您的描述,我假设您的本地存储库链接到VSTS repo和VSTS repo推送文件到Azure Remote Repo。在这种情况下,您的本地存储库没有链接到Azure Remote Repo,当您从本地存储库执行git pull时,它只是尝试从VSTS存储库中提取更改,而不是Azure Repo。要从Azure Repo中获取更改,请尝试以下步骤:

  1. 配置"部署凭据"来自Azure门户。您需要使用此凭据来验证Azure Repo。

  2. 打开您的webapp的Kudu服务页面。例如,如果您的应用网址为" https://app1.azurewebsites.net/",那么Kudu服务页面为" https://app1.scm.azurewebsites.net/"。

  3. 点击"源控制信息"链接在Kudu服务页面。您将获得Azure远程存储库的URL。
  4. 转到您当地的仓库并添加一个远程仓库,其中包含您从步骤3获得的URL。
  5. 从新添加的远程仓库执行拉取操作,并在提示时输入您在步骤1中配置的凭据。