【问题标题】:Git Clone Repo from virtualbox Ubuntu 14.04 server http protocol来自 virtualbox Ubuntu 14.04 服务器 http 协议的 Git Clone Repo
【发布时间】:2015-01-29 09:35:19
【问题描述】:

我在 /var/www/test 中的虚拟机上创建了一个 git 存储库

我有什么简单的方法可以通过 http 协议从我的主机克隆这个 repo 吗? 尝试使用 gittortoise/gitbash 传递我的 http 协议,但它似乎没有找到任何 repo,你在那里它是 100%

我可以通过网络浏览器访问它

配置(没有足够的声望在这里发布图片:/):

http://pokazywarka.pl/ft7k05/

【问题讨论】:

    标签: git ubuntu ubuntu-14.04 tortoisegit ubuntu-server


    【解决方案1】:

    您必须在虚拟机中的 repo 上调用 git update-server-info。然后激活 post-update 钩子:

    在虚拟机上转到.git/hooks 目录。应该有一些以.sample 结尾的文件。查找post-update.sample 文件。要激活此钩子,只需将其重命名为 post-update

    如果此文件不存在,只需使用以下内容创建它:

    #!/bin/sh
    exec git update-server-info
    

    确保文件是可执行的 (chmod 755 post-update)。

    【讨论】:

    • 你是我的英雄兄弟
    猜你喜欢
    • 2018-12-10
    • 1970-01-01
    • 2019-01-14
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 2019-04-15
    • 2021-08-25
    • 1970-01-01
    相关资源
    最近更新 更多