ローカル環境にリモートリポジトリを作成

小規模な開発チームでGitでバージョン管理を行いたいけれど、わざわざGitサーバーを構築したくないような場合があります。

そのような場合は、共有ファイルサーバー内にリモートリポジトリを作成してバージョン管理を行います。

Git Bashで下記のコマンドを実行します。

cd /r/path/to
git init --bare --shared xxxxxxxx.git
Initialized empty shared Git repository in /path/to/xxxxxxxx.git/

1行目
リモートリポジトリを作成する共有ファイルサーバー内のディレクトリに移動します。
rは共有ファイルサーバーのドライブです。
IPアドレスでも指定可能です。
//192.168.XX.XX/path/to
2行目
リモートリポジトリを作成します。
xxxxxxxxはリポジトリ名です。


git clone
Git Bashで下記のコマンドを実行してローカルリポジトリにリモートリポジトリをクローンします。

cd /d/path/to
git clone /r/path/to/xxxxxxxx.git
Cloning into 'xxxxxxxx'...
warning: You appear to have cloned an empty repository.
done.

1行目
クローンするローカルリポジトリのディレクトリに移動します。
dはローカルリポジトリのドライブです。
2行目
リモートリポジトリからクローンします。