【问题标题】:Is it necessary to have a git installed on remote host when pushing against it?推送时是否需要在远程主机上安装 git?
【发布时间】:2012-02-26 12:43:48
【问题描述】:

当 git 无法安装在远程机器上时,我们面临一个问题。我们仍然需要一个 git 存储库。我们可以使用一些 php 库在没有安装 git 的情况下对存储库进行提交。但是我们可以反对没有它的工作站吗?如果可能的话,我们如何做到这一点?

【问题讨论】:

  • 远程安装git有什么问题?
  • 为什么不能在远程系统上安装git?用户安装就足够了
  • 我看不出投反对票的理由?这是一个有效的问题,尽管目标有点奇怪
  • 我们只有 ftp 访问权限。

标签: git ssh


【解决方案1】:

您可以克隆并将您的 repo 推送到远程机器上的网络共享,在这种情况下不需要安装 git。您还可以克隆并推送到 FTP 服务器。

我在工作中这样做,效果很好。

【讨论】:

  • 谢谢,我删除了我的帖子,似乎有一个聪明的解决方法,通过共享:stackoverflow.com/questions/5141205/… 使用 ssh 一定更容易。
  • 我对“推送到 FTP 服务器”很感兴趣,但似乎 git 本身不支持这一点。不过我发现了这个:github.com/ezyang/git-ftp。这是你写建议时的想法吗?
  • @jayarjo for FTP 我只读过它是可能的,但我自己没有尝试过,我推送到 Smb 共享(Windows 环境)
猜你喜欢
  • 2013-02-17
  • 2014-11-19
  • 2016-06-14
  • 1970-01-01
  • 2012-08-26
  • 2012-02-07
  • 2011-03-28
  • 2018-01-08
  • 1970-01-01
相关资源
最近更新 更多