http をプッシュまたはプルできる cgit インスタンスをセットアップしようとしています。ただし、cgit を介して http 経由でリポジトリを参照できますが、このリポジトリにプッシュしようとすると、エラーが発生します。
致命的です。/info/refs が無効です。これは git リポジトリですか?
このパスはサーバー上に存在し、これは空のファイルです。git update-server-info を自動的に実行する更新後のフックを作成しました (リポジトリの post-update.example)。しかし、http 経由で /info/refs ファイルを表示しようとすると、cgit から、これが空のリポジトリであるという通知が表示されます。
cgit が提供する URL でプッシュまたはプルできるように、http 経由でこのファイルにアクセスするにはどうすればよいですか?
共有ホスティングプロバイダーにリポジトリがあるため、apache.conf にはアクセスできず、.htaccess ファイルにしかアクセスできません...