Gitosis は、公開鍵と秘密鍵のペアに基づいてユーザーを認証できます。現在コミットしているユーザーを見つけることができます。ただし、ユーザー名と電子メールはクライアントの Git 構成 ('git config user.name' など) から取得され、任意の値に設定できます。ユーザー名と電子メールを公開鍵に関連付けて、Gitosis がこれらの名前と電子メールをコミッターの名前と電子メールとして使用するようにする方法はありますか?
リポジトリを共有するために Gitosis や WebDAV などの代替手段を使用するかどうかは気にしません。利用可能な方法のどれも、ある種の「正しい」ユーザー名と電子メールを使用するこの強制をサポートしていないように思えます。代替案があれば教えてください。