+1 SMB共有を使用しています。
私たちはそれらを広範囲に使用しており、非常に簡単です。
さらに、恒久マッピング(マイコンピュータ - >コンテキストメニュー - >ネットワークドライブの接続 - >ログオン時の再接続)で共有を設定するだけで、ドライブはZ:\
となります。それでは、gitのリモートを/z/my-repo.git/
にすることができます。それだけです。いつでも好きなときに作業できます。
論理的な「セントラル」リポジトリを使用して、ローカルサーバーをセットアップすることもできます。したがって、多くの共有などで各開発者のボックスを設定する必要はありません。共有したいときは、変更を中央サーバーにプッシュします。小さなチーム(10-15人未満の開発者)では、中央リポジトリ内の他の支店に作業を委ねるかどうかについてのコンベンションのみで行かなくてもかまいません(フォースプッシュ、リベース、書き換え歴史など)。大規模なチームや分散チームでは、リモートブランチを自動的に追跡/フェッチする必要がある(つまり、履歴の書き換えが歓迎されない「公開」共有ブランチ)フェッチルールを設定し、明示的な要求によってのみフェッチする必要があります仲間と仕事を分かち合い、個別に支店を扱う方法を手配することができます)。
重複:[Git] git-pullでローカルリポジトリを使用できるようにするにはどうすればよいですか? (http://stackoverflow.com/questions/978052/githow-can-i-make-my-local-repository-available-for-git-pull) –