我们是一个由两人组成的团队。每个都有一个mac。我们正在开发一个iOS项目。我正在使用本地存储的Git存储库。另一个人希望能够访问同一个项目,是否可以只在我们的局域网中设置git?我们不能使用在线git,因为我们必须将其保密,同时没有足够的资源支付以保持私密性。
答案 0 :(得分:1)
我建议在其中一台Mac上设置一个中央仓库,你们都配置为远程:
/Users/git
:git init --bare $HOME/project.git
现在,将此repo设置为您的遥控器:
git remote add origin ssh://git@localhost/~/project.git
git push -u origin master
在第二台Mac上,执行以下操作:
git clone ssh://git@mac1/~/project.git
将mac1
替换为第一个mac的主机名。