概要

Plesk 能够让您整合 Git – 许多 web 开发员使用的最受欢迎的源代码管理系统。您可以管理 Git repositories 并自动从此类 repositories 部署网站到目标公共目录。也就是说,您可以将 Git 用作初始发布和进一步 更新的传输工具。

Note: 在 Windows Server 2008 上运行的 Plesk 安装实例不支持该功能。

若要使用 Git,需要以下条件:

  1. 在 Plesk 中安装的 Git 扩展。
  2. 应在 Plesk 中创建一个域名,且该域名配备拥有 Git 管理 权限的服务方案。

在 Plesk 中,根据用途您可以添加两类 Git repositories:

  1. 使用您的工作站上的本地 repository 。在该情况下,您从本地 repository 发送更改到 Plesk,然后 Plesk 会将这些更改部署到您的网站上。请参阅 使用本地 repository
  2. 使用远程的 Git 主机 。如果您已在 GitHub (github.com) 或 BitBucket (bitbucket.org) 中使用某个远程 repository,该方案则很有帮助。在此情况下,您发送更改到该远程 repository,然后 Plesk 会从远程 repository pull 这些更改并将其部署到您的网站上。请参阅 使用远程的 Git 主机

当您在域名中启用了 Git repositories 时,则会在域名页面上显示创建的 repositories 列表。会显示每个 repository 的名称、当前的 branch 和部署路径。点击 repository 名称旁的 部署 按钮可以从 repository 部署文件(如果配置可以手动部署),而点击 以 Pull 方式更新 按钮则可以从远程 repository 以 pull 方式应用更改。

Note: 目前 Plesk托管的 Git repositories 有FTP 用户密码的保护。无法进行匿名访问。

通过 Git 链接可以管理域名的 Git repositories。

image-76967.png