コマンドを使用して空のベアリポジトリを作成したCentos5マシンで作業しています
$ mkdir test_repo.git
$ cd test_repo.git
$ git --bare init
git-metadataのみが含まれています。次に、コマンドを使用して同じシステムでgitデーモンを起動しました
$ git daemon --reuseaddr --base-path=/data/test_work/ --export-all --verbose --enable=receive-pack
LAN内の別のマシンから、空のリポジトリのクローンを作成し、いくつかのファイルを追加してコミットし、コマンドを使用してマスターにプッシュします
$ git clone git://<system_ip where git dameon run>/test_repo.git
その中にいくつかのファイルを追加してコミットし、gitにプッシュします
$ git push origin master
次に、別のマシンからクローンを作成しました。これはうまく機能し、プッシュしたすべての変更を取得します。
しかし、git-daemonを実行しているマシンで実際のtest_repo.gitを見たとき。コミットしたファイルが保存されているgit-metaデータのみが含まれていますか?
git-daemonとbareリポジトリの実際のデータが保存される場所を教えてください。それは私のマシン自体にありますか、それとも他の場所にありますか?