Webサイトでドキュメントを確認し、フォーラムを検索しましたが、以下はまだ不明であるため、もう少し情報が必要です。jGitを使用すると、次のことができます。
- 新しいリポジトリを作成する
- ユーザー/rsaキーをリポジトリに追加します
それとも、jGitは純粋にクライアント側の操作用ですか?
JGitは、新しいリポジトリの作成をサポートしています。コマンドの1つであるJGitCLIの実行を参照してください。
init Create an empty git repository
ただし、「ユーザーをリポジトリに割り当てる」ということになると、これはgitの問題ではなく、認証システムの問題になります。
承認を管理するには、Gitセットアップにレイヤーを追加する必要があります(JGitまたは他のGitライブラリで使用されているかどうかに関係なく)。ジトライト
をお勧めします。
(これには、JGitまたはgitoliteでカバーされていない認証の問題は含まれていません。カバーしなければならない可能性のあるすべての問題を参照してください)。