サーバーにリポジトリをセットアップしました。少人数の開発者グループで使用したいと考えています。中央リポジトリを共有したいと考えています。Git の経験はありませんが、学びたいと考えています。私はこの指示に従いました。
サーバー上:
$ git init --bare --shared foo.git
Initialized empty shared Git repository in /git/foo.git/
$ chgrp -R dev foo.git
クライアントで:
$ git clone ssh://<my_server>/git/foo.git
その後、各クライアントは変更を加えてサーバーにプッシュし、他のユーザーから変更をプルできます。
この構成が正しいかどうか、皆さんにお聞きしたいと思います。単純すぎて、その正しさを疑っていました???