我在/ var / www / test
中的虚拟机上创建了一个git repo有没有简单的方法让我通过http协议从我的主机克隆这个repo? 尝试使用gittortoise / gitbash传递我的http协议,但它似乎没有找到它的任何回购,你在那里是100%
我能通过网络浏览器访问它
配置(此处发布图片的声誉不足:/):
答案 0 :(得分:0)
您必须在虚拟机中的repo上调用git update-server-info
。然后激活更新后挂钩:
在虚拟机上转到.git/hooks
目录。应该有一些结尾为.sample
的文件。查找post-update.sample
文件。要激活此挂钩,只需将其重命名为post-update
。
如果此文件不存在,只需使用以下内容创建它:
#!/bin/sh
exec git update-server-info
确保文件可执行(chmod 755 post-update
)。