将Gitlab代码同步到cPanel(通过一些脚本等),而无需在服务器

时间:2017-08-16 12:03:43

标签: git gitlab cpanel

我们公司有5个人参与项目。每个人都将他们各自的代码同步到Gitlab。每次我们将内容从本地机器/ Gitlab复制并粘贴到生产服务器以使我们的应用程序工作。我们希望将Gitlab代码同步到我们的cPanel服务器,而无需在cPanel服务器上安装Git。

这可能吗?

我们想要的是,只要我们希望将我们的Gitlab代码与cPanel服务器代码同步,就应该给出一些脚本或某些特权,以便更新的Gitlab代码更新cPanel服务器上的代码。

2 个答案:

答案 0 :(得分:0)

git由cPanel系统自动提供给最终用户。他们应该已经能够使用git了。

答案 1 :(得分:0)

您只能在cPanel中执行两个命令,例如git pullgit push

基于此文档cPanel

使用以下代码创建.cpanel.yml文件

---
deployment:
 tasks:
 - export DEPLOYPATH=/home/user/public_html/
 - /bin/cp index.html $DEPLOYPATH
 - /bin/cp style.css $DEPLOYPATH

将cPanel管理的存储库添加为远程存储。

git remote add origin URL

将更改推送到cPanel管理的存储库。

git push -u origin HEAD