ubuntu サーバーに git をインストールしました。tortoiseGIT を使用しているローカル マシンから、gitosis-admin をローカル マシンに複製しました。すべてがうまくいきました。gitosis.conf でキーとリポジトリを管理するために gitosis-admin リポジトリをチェックアウトした後、新しいリポジトリ gittest を .conf ファイルに追加しました。次の手順は失敗しました。
- gittest という名前の新しいフォルダーをローカルの manchine に作成します
- テストファイルを追加しました
- 関与する
- クライアントが言うサーバーにローカルリポジトリをプッシュします。
「エラー: gitosis.serve.main: リポジトリの読み取りアクセスが拒否されました」
このエラーは、/srv/git/repositories/gittest に新しく作成されたフォルダーで「git init」を使用してサーバー上のリポジトリを初期化し、クローンするリポジトリが空にならないようにファイルを追加して、クローンを試行した場合にも表示されます。それを私のローカルマシンに。
誰でもこのエラーを解決するのを助けることができますか?