2016-04-02 36 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