我有一个CentOS 6.2服务器,并希望在那里安装和configuration一个Git服务器。 我在这里[1]和[2]读了很多文档,但是因为它比SVN服务器有点复杂,所以我被困住了,还有很多事情要做。 我得到安装git-core git-web git-daemon和gitolite。 我从我的客户端(Fedora 17 PC)将Pub Pub SSH密钥导出到服务器。 我有一个分区/数据,我创build了一个文件夹,并将其称为/ gitrepo,我希望所有的回购站在那里。 我必须configuration哪些文件才能做到这一点? 如何设置git-web在那里find存储库? 我在/ var / www / html下有一个项目,我如何将这个项目添加到git仓库?
在此先感谢,希望任何可以澄清我的想法
[1] http://www.calculate-linux.org/main/en/gitolite [2] http://linuxsysadminblog.com/2012/06/gitolite-add-edit-or-delete-git-repository-name/
Git和SVN有点不同。
我不知道你有多深入Git,但总之你不需要太多的工作就可以让你的Git仓库回到服务器。
Git唯一需要的是到服务器的SSH连接。 没有deamon需要(至less在Git托pipe)。
只是要说清楚。 在Git哲学中,每个在Git中工作的人都有自己的本地存储库。 所以你只要把自己的仓库上传到服务器。
对于Git-Web,你可以看看这个: http ://repo.or.cz/w/alt-git.git?a=blob_plain;f=gitweb/ INSTALL