我已经尝试了几乎所有我能在Google上找到的东西,如果你输入:bluehost git repository在第一页上的所有结果和一些第二页,我试过了。此外,我已经尝试了这个非常有用的教程,但没有太多帮助,8 ways to share your git repository到目前为止这就是我得到的。使用HTTP方法时,我可以克隆/获取/拉取存储库到我的计算机,但我无法推送。它需要对httpd.conf进行更改,这在Bluehost上是不可能的。使用CGI(http://en.bainternet.info/2012/how-to-git-over-http)方法结合HTTP我总是得到500服务器错误。当我使用SSH时,因为我有权访问SSH shell,我得到“远程端意外挂断”。在Google上发现的大多数教程至少有6个月的历史,例如这个(http://www.calzzani.com/blog/?p=92)提供了一个非常好的解决方案,但是
我整天都在弄乱我的.bashrc文件,然后发现bluehost不再允许通过非交互式登录访问远程路径。如果我早点发现了这4个小时!
我浪费了4个多小时尝试解决方案,这可以吗?
答案 0 :(得分:6)
我有同样的问题,所以我做了一些搜索,找到了一个有效的答案。这是该页面的链接。
http://www.gongey.com/archives/setup-git-repository-on-bluehost
希望它也适合你。
答案 1 :(得分:2)
似乎bluehost现在为git installs提供了自己的支持主题
答案 2 :(得分:1)
wholladay的链接很有帮助 但这些文章也对我有帮助
安装git的简单过程
http://willjackson.org/blog/installing-git-bluehost-shared-hosting
托管远程回购
http://www.calzzani.com/blog/?p=92
希望这些帮助
答案 3 :(得分:-1)
您需要运行:
yum install git --disableexcludes=main --skip-broken