【问题标题】:Get files from github without installing git using php script从 github 获取文件而不使用 php 脚本安装 git
【发布时间】: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,标准的命令行工具就可以了

标签: php github pull


【解决方案1】:

所以我猜你需要使用 github REST Api。 Github REST

【讨论】:

  • 我查看了文档。但没有找到 git pull 的替代品
猜你喜欢
  • 2013-08-18
  • 1970-01-01
  • 2021-07-25
  • 1970-01-01
  • 2021-11-15
  • 1970-01-01
  • 2016-05-29
  • 2021-12-10
  • 2019-08-20
相关资源
最近更新 更多