什么是 git 守护进程?这是默认的 git 功能吗?我试图理解这一点,以便我可以在服务器上托管一个存储库,人们可以从中推送/拉取。
到目前为止,我能够将“--bare”存储库克隆到 Apache 服务器上,然后使用“update-server-info”将存储库克隆到其他协作者。但是,这不允许协作者将其提交推送到“--bare”存储库。
我在“--bare”存储库中创建了“git-daemon-export-ok”文件,并运行命令:
“git-daemon --verbose /git”,但我收到错误:“git-daemon:找不到命令。”
任何帮助,将不胜感激。
man git-daemon https://git-scm.com/docs/git-daemon会告诉你很多信息(是的,它是 Git 内置的)。 Git 守护进程通过以下方式运行git daemon
(注意没有连字符)。
但是,您应该看看Gitolite https://gitolite.com/gitolite/ or 如果您打算在服务器上托管 Git 存储库。
此外,为什么您要克隆一个存储库,目的是克隆该存储库,并将对其进行的任何推送转发到从中克隆的存储库?只需从原始存储库克隆即可!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)