【发布时间】:2021-04-26 15:59:03
【问题描述】:
我的客户端分配了一个没有 root 访问权限和安装 git 的 linux 服务器。我想使用 php 脚本从 github 中提取我的代码。
我在过去几个小时里搜索了这个问题。但没有找到解决方案。
有什么办法吗?
【问题讨论】:
-
为什么不安装 git 呢?我认为 cPanel 也提供了一种 git 方式。
-
@nice_dev 这是一个VPS,没有cpanel。
-
用
copy()获取https://github.com/VND/PKG/archive/master.zip并解压。 -
@s.k.paul mario 提出了一个好方法。另一种方法是在您的机器上执行 git pull 并使用 sftp 推送它,但是如果项目很大,这将花费更长的时间。
-
GitHub 提供了以 zip 文件的形式下载你的 repo 的能力。所以你可以这样做然后解压缩它。不需要PHP,标准的命令行工具就可以了