我在
GitHub上使用git仓库.我知道导航和编辑存储库的基本命令,但我不知道如何从头开始设置.
我想为git repo设置自己的服务器,所以我的好友可以帮助我开发Android的游戏.但我不知道怎么样
Gitosis会成为最佳选择吗?
首先,您需要创建repo(简单的git init)
第二,你需要给你的朋友访问回购.
原文链接:https://www.f2er.com/ubuntu/347290.html第二,你需要给你的朋友访问回购.
你可以使用几个git处理的选项:
> via file://(LAN上的直接访问)
>通过ftp
>通过git协议(ssh访问)
三,管理访问权限等
为此,最好的选择是gitolite,优于gitosis.在回购中有一个很好的安装指南.最棘手的部分是设置对服务器的无密码访问(但这实际上并不是git相关的).使用Ubuntu和Github,你可能知道公共ssh密钥是什么.
Gitolite是迄今为止最好的选择,但有点复杂.但是,如果您不想使用gitolite,您可能还只能初始化备份,并使机器可访问,这是最简单的解决方案.
另请参阅Setting Up the Server免费Pro Git书.还有关于gitolite和gitosis的章节.