私は実際に大きなファイルをGit LFSに移動することに取り組んでいます。ファイルのセットを正常にプッシュしました。
以前のコミットでは、ファイルが 1 つだけの新しいコミットを作成しましたgit lfs push
。コマンドを使用すると、次の出力が得られます。
Git LFS: (0 of 0 files, 1 skipped) 0 B / 6.53 KB
したがって、私のファイルはスキップされました。なんで?
私は JFrog のサポートを行ったり来たりしており、問題に関するいくつかの重要な情報が提供されています。
...匿名アクセスが有効になっている可能性があります。これが事実である場合、 Artifactory 5.0 で今年の第 1 四半期にリリースされる予定のこのバグに実際に遭遇しています。これまでのところ、Artifactory 側からの唯一の回避策は、匿名アクセスを完全に無効にするか、git 資格情報を取得することです。 git 設定ファイルに保存されます。後者のソリューションの場合、これはユーザーとリポジトリごとに行う必要があります。これは、GitLFS を使用するユーザーとリポジトリの数によっては理想的ではない場合があります。構成に手動で書き込むか、匿名アクセスを一時的に無効にして、401 が返されたときに LFS が自動的に構成ファイルに書き込むことができます。
これについてさらに説明が必要な場合はお知らせください。問題をデバッグして解決するための詳細な手順を追加できます。