BAE专业版部署Helloworld(Git)

本节介绍通过git进行版本管理的具体操作,以下操作基于“BAE专业版部署Helloworld(SVN)”中所描述的场景。

准备工作

开始前请先完成以下操作:

  • 下载最新版git软件并保证安装成功。

  • 创建新部署,用于托管Helloworld应用。

    • 应用类型:Web
    • 语言:php5.4
    • 代码管理:Git
    • 域名:helloworldgittest.bceapp.com
    • 公网带宽:1Mbps
    • 实例套餐:启航I型

    详情请参见登录BAE专业版及创建应用

本地开发及代码部署

注意:通过git上传代码时使用的用户名及密码请到安全认证Access Key中查看(可任选一组),用户名为Access Key,密码为Secret Key。

  1. 在本地创建一个项目文件夹,将服务器端的代码库同步到本地。

    1)右击项目文件夹,从弹出菜单中选择“Git Bash Here”。

    2)在“应用列表”页面选择部署的,单击“应用名称”下的“复制svn/git地址”,复制Git地址。

    3)在git终端对话框中执行git clone操作,将代码库同步到本地。

  2. 用编码工具(如Notepad++等)在项目文件夹下编辑index.php,内容如下:

    <?php
    echo 'Helloworld';
    ?>
    
  3. 提交修改后的index.php文件,具体操作如下:

    1)执行'cd filename'进入文件夹。git在同步代码库时会同时创建文件夹到本地,在提交文件时应首先查看git当前的工作路径。

    2)执行以下git命令将代码提交到远端git仓库。

    $ git add -A
    $ git commit 
    $ git push
    

  4. 点击应用列表下操作列的“部署”页面并“确定”,当环境名称对应“状态”列显示为“运行”时,说明本地代码已成功部署到BAE服务器端。

  5. 用浏览器访问helloworldgittest.bceapp.com查看应用。