6

gitolite を使用してソース コードをホストし、gitweb を使用して Web サイトをセットアップし、すべてのプロジェクトを表示しています。最初はすべてのプロジェクトが gitweb 経由で正しく表示されますが、1 つのプロジェクトを変更して git push すると、プロジェクト リストからすぐに消えてしまいました。

すべてのプロジェクトは、git push を行うたびに、gitweb のプロジェクト リストから消えます。次に、そのプロジェクトの「git clone --bare」を実行して元のプロジェクトを置き換えると、再びプロジェクトに戻ります...

誰でも同じ問題に遭遇しますか?

ps「git clone --bare」を作成し、「git push」を実行してから、元のものと比較すると、次のようになります。

test.git/objects のみ: 86 test.git/objects のみ: af test.git/objects のみ: f4 test.git/refs/heads のみ: master

マスターのコミット ID を持つ新しいファイルが作成されます。

4

1 に答える 1

4

場合によります:

「消える」とは、Apache レベルで入力した認証が、許可されたリーダーの 1 つではないことを意味します。

于 2011-03-07T05:21:29.370 に答える