为 Xcode 项目设置本地客户端服务器 Git 环境

4
我有一个场景,我们是一支由5名iOS开发人员组成的团队。使用OSX 10.8和xCode 4.5在iMAC上工作。现在我想在同一个项目中使用Git版本控制系统。我已经阅读了关于Git的教程,但所有的教程都将远程服务器设置为在线服务器,如github.com或bitbucket。我想创建一个本地网络Git服务器(很可能是我的iMAC),以便我们可以在本地网络上工作。请问有人能指导我如何做到这一点吗?
1个回答

2
这里有一个名为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管理软件。

谢谢“有问题的耶稣”,我能否拥有自己的MAC作为Git服务器和客户端? 或者我可以将我的Windows机器之一作为Git服务器,并将其与我们iMAC中的Xcode项目一起使用吗? - Irfan DANISH
在我看来,两种方法都是可行的,但如果您与同事共享Git服务器,则需要为其保留静态IP。 - Gandalf
嗨,Jesus,我花了好几个小时在MAC或Windows系统上设置私有git服务器,但没有成功。你能帮我吗? - Irfan DANISH
那不太可行,因为我是一名学生。但你可以看看我的更新答案。 - Gandalf

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接