我有一个场景,我们是一支由5名iOS开发人员组成的团队。使用OSX 10.8和xCode 4.5在iMAC上工作。现在我想在同一个项目中使用Git版本控制系统。我已经阅读了关于Git的教程,但所有的教程都将远程服务器设置为在线服务器,如github.com或bitbucket。我想创建一个本地网络Git服务器(很可能是我的iMAC),以便我们可以在本地网络上工作。请问有人能指导我如何做到这一点吗?
这里有一个名为SparkleShare的东西 http://sparkleshare.org/,它在后台使用GIT。它是如何工作的?SparkleShare在您的计算机上创建一个特殊的文件夹来保存项目。当有人添加、删除或编辑文件时,所有项目都会自动同步到它们各自的主机(您可以将多个项目连接到不同的主机)以及您团队的SparkleShare文件夹中。如果您想安装自己的私有git服务器,我发现这篇文章很有用 http://blog.muehlbachler.org/2012/01/how-to-install-a-private-debian-git-server-using-gitolite-and-gitlabhq/。如果您在谷歌上搜索“git私有服务器”,可能会得到很多结果。希望这能帮助一点。编辑还有一个名为GitLab的东西 - http://gitlab.org/,它是一个自托管的git管理软件。