2017-09-12 16 views
0

多くの開発者がセッションを介して共通の環境(Unix VM)を使用しています。それらはすべて共有ローカルリポジトリで作業しています。つまり、ステージング領域が同じであるか、自分のステージングエリア?共有リポジトリのステージング領域

+0

Gitリポジトリには、インデックス(別名ステージング)が1つだけ含まれています。各開発者は自分のGitリポジトリを持っているはずです。さらに、仮想マシンを使用する場合、各開発者はそれぞれ独自の仮想マシンを使用する必要があります。 – axiac

+0

これらはすべて異なるセッションで同じ環境にアクセスしますが、共有ローカルリポジトリ(制約による) – Ilyasse

+0

1つのrepo == 1つのインデックスがあります。 – axiac

答えて

0

あなたがすべて異なるディレクトリで作業する場合は、すべて自分のステージング領域があることを意味しますが、同じディレクトリで作業する場合は、ステージング領域も共有します。

+0

あなたはローカルリポジトリを指していますか? – Ilyasse

+0

私はリポジトリとディレクトリを区別します。たとえば、user1が/ home/user1/locarepo /で作業し、ユーザ2が/ home/user2/localrepo /で作業する場合、それらのリポジトリはすべて同じgitプロジェクトにリンクされますが、ディレクトリは変更されます。ディレクトリでは、チームメンバーが作業するフォルダを意味します。 – Dimac

関連する問題