是否可以通过局域网中的git共享Xcode项目

时间:2016-04-02 23:22:57

标签: git macos

我们是一个由两人组成的团队。每个都有一个mac。我们正在开发一个iOS项目。我正在使用本地存储的Git存储库。另一个人希望能够访问同一个项目,是否可以只在我们的局域网中设置git?我们不能使用在线git,因为我们必须将其保密,同时没有足够的资源支付以保持私密性。

1 个答案:

答案 0 :(得分:1)

我建议在其中一台Mac上设置一个中央仓库,你们都配置为远程:

  • 在“控制面板”中,创建一个新用户“git”。
  • 作为用户git,请在/Users/gitgit 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的主机名。