一、将代码上传到GitHub存储库中

第一步:创建Github新账户

第二步:新建仓库

通过GitHub部署网站到Azure WebSite

第三步:安装Github shell程序,地址:http://windows.github.com/

通过GitHub部署网站到Azure WebSite

第四步:打开Git Shell,输入以下命令生成密钥来验证身份

ssh-keygen -C 'your@email.address' -t rsa

 

把文件夹下的id_rsa.pub文件内容全部复制。

通过GitHub部署网站到Azure WebSite

 

然后打开github账户设置,如图

通过GitHub部署网站到Azure WebSite

右上角点击New SSH key

title随便输入,key栏粘贴刚才id_rsa.pub文件里密钥。

第五步:在Git Shell下输入命令测试刚才的公钥是否认证正确。

通过GitHub部署网站到Azure WebSite

第六步:clone刚才新建的repository 到本地,Git Shell里输入命令:git clone https://github.com/github-huzhichao/MyRepository.git

第七步:将代码发布到本地一个文件夹中,eg:C:\Users\Rampb\Desktop\WebSite

第八步:Git Shell输入命令:cd C:\Users\Rampb\Desktop\WebSite

第九步:输入以下命令

git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/github-huzhichao/MyRepository.git git pull origin master
git push origin master

到这里,代码已经上传到GitHub中了。

通过GitHub部署网站到Azure WebSite

二、使Web Site连接到GitHub

第一步:登陆到Azure Portal (www.manage.windowsazure.cn)

第二步:在“速览”部分中,选择“从源控件设置部署”。在“设置部署”对话框中,选择“外部存储库”。

通过GitHub部署网站到Azure WebSite

通过GitHub部署网站到Azure WebSite

第三步:输入 GitHub 存储库的 URL 并输入要跟踪的分支。将“存储库类型”保留为“Git”,并单击“完成”

通过GitHub部署网站到Azure WebSite

第四步:在“速览”部分中,单击“下载发布配置文件”以下载 Web 应用的发布配置文件,使用文本编辑器打开发布配置文件,并获取以下值。

 userName="$<YOUR_WEB_APP>" userPWD="<SOME_BIG_RANDOM_TOKEN>"

第五步:在你的 GitHub 存储库页面上,单击“设置”,选择“Webhook 与服务”,然后单击“添加 Webhook”。

在“负载 URL”中,输入 https://$<YOUR_WEB_APP>:<SOME_BIG_RANDOM_TOKEN>@<YOUR_WEB_APP>.scm.chinacloudsites.cn/deploy,按原样保留所有项目,并单击“添加 Webhook”以保存新的 Webhook。

第六步:点击“部署”选项卡下同步按钮进行部署。

通过GitHub部署网站到Azure WebSite

 

相关文章:

  • 2022-02-08
  • 2021-09-14
  • 2021-04-26
  • 2021-06-02
  • 2022-02-07
  • 2021-05-22
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-08
  • 2022-12-23
  • 2021-11-23
  • 2022-02-12
  • 2022-12-23
  • 2021-08-06
相关资源
相似解决方案