2016-04-02 39 views
0

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

+0

Git住在任何有Git存储库的地方。你甚至可以绕过一个“中央共享库”。此外,还有一些供应商(即不是github)承载有限用户/空间的私有存储库。 – user2864740

回答

1

我建议成立一个中央回购在Mac电脑中的一个,这两个的配置作为远程:

  • 在控制面板中,创建新用户“混帐”。
  • 作为用户的Git,为此在/Users/gitgit init --bare $HOME/project.git

现在,设置此回购为远程:

git remote add origin ssh://[email protected]/~/project.git 
git push -u origin master 

在第二个苹果,这样做:

git clone ssh://[email protected]/~/project.git 

用第一个mac的主机名替换mac1