我如何通过 gitosis 创建新的存储库 +网络达夫
我想通过 http:// 协议创建新的存储库。 所以我在ubuntu上安装了gitosis + webdav。 我可以从现有存储库中克隆和推送。 但是,当我在本地和远程创建新存储库时添加 origin http:// ~ 并推送它, 我无法通过 http:// 协议创建新的存储库到服务器。 但是,我可以通过 git 协议创建新的存储库到服务器。
我可以使用 http 协议创建新的存储库吗?
I want to create new repository via http:// protocol.
so I installed gitosis + webdav on ubuntu.
I could clone and push from exsiting repository.
but, When I create new repository on local and remote add origin http:// ~ and push it,
I can not create new repository to server via http:// protocol.
but, I can create new repository to server via git protocol.
Can I create new repository using with http protocol?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Gitosis 和 WebDAV 不能以任何方式协同工作。
如果您想要 HTTP 访问,那么您应该使用 git-http-backend cgi 脚本。如果您想要 ssh 访问控制,同时仅使用 gitosis 提供的单个系统用户,那么您应该使用 gitolite ,它可以与 git-http-backend cgi 脚本结合使用。
Gitosis and WebDAV do not work together in any way.
If you want HTTP access then you should use the
git-http-backend
cgi script. If you want ssh access control while only using a single system user like gitosis offers then you should use gitolite which can be combined with the git-http-backend cgi script.