0

読み取り専用の git ユーザーでコードをデプロイするサーバーのセットアップがあります。サブディレクトリの 1 つをヒューズ S3FS に移動しました。これは低速ですが、ニーズに最適です。git pull を実行すると、このディレクトリ全体がスキャンされます。以前は数分の 1 秒かかっていたのに、約 20 分かかります。

git に uploads/ という名前のフォルダーがありました。git からすべてのファイル (uploads/*) を削除しました。Git には、uploads/ という名前の空のフォルダーが作成されました。ネットワーク ディレクトリは、uploads/ にマウントされます。

.gitignore は次のとおりです。

/uploads
/uploads/*

GIT がこのディレクトリをスキャンしないようにする方法についてのアイデアはありますか?

4

1 に答える 1

2

リポジトリのルート フォルダーにアップロード フォルダーがありますか? あなたはおそらくこれを望んでいます。

uploads/

という名前のフォルダーは無視されますuploads

于 2013-06-13T01:19:22.340 に答える