リポジトリへのGit権限を設定する方法

リポジトリへのGit権限を設定する方法

異なるユーザー(サーバーユーザーではなくクライアント)が異なるリポジトリにアクセスできるように、gitサーバーを設定するにはどうすればよいでしょうか? githubのように、常にサーバー上の「git」ユーザーにアクセスする動作を希望します([メールアドレス]) ですが、変更できるのは一部のリポジトリのみです。

ありがとう!

答え1

このような動作は gitolite で実現できます。 http://gitolite.com/gitolite/index.html

Gitolite を使用すると、きめ細かいアクセス制御とその他多くの強力な機能を備えた、中央サーバー上で Git ホスティングを設定できます。

関連情報