2016-08-24 32 views
12

実際に私のラージファイルをGit LFSに移動しています。私は正常に一連のファイルをプッシュしました。以前にGit LFSはファイルをスキップしました

はコミットが、私はちょうど1ファイルと新しいものを作成していると私はgit lfs pushコマンドを使用しているとき、私はこの出力を得る:

Git LFS: (0 of 0 files, 1 skipped) 0 B/6.53 KB 

そこで、私のファイルはスキップされました。どうして?

+0

私はこの問題をアーティファクトと同様にしています。これまでのところ、ネット上でのサポートレスポンスは見ていません。その他のスレッド:[JFrog Forums](http://forums.jfrog.org/Git-LFS-files-not-getting-pushed-tt7581041.html)、[SourceTreeのサポート](https://answers.atlassian.com/質問/ 43345324/sourcetree-and-git-lfs-with-jfrogs-artifactory) – tzrlk

答えて

2

私はJFrogサポートと前後してきた、と問題のいくつかの重要な情報が提供されています

は...それはあなたが匿名アクセスが有効になっていることのように見えます。この場合、this bugが実行されています。これはArtifactory 5.0の今年の第1四半期にリリースされる予定です。Artifactoryの唯一の回避策は、匿名アクセスを完全に無効にするか、git認証情報を保存することですあなたのgitの設定ファイルで。後者の解決策では、これはユーザとリポジトリごとに行う必要があります.GitLFSを使用するユーザとリポジトリの量によっては理想的ではないかもしれません。 configに手作業で書くこともできますし、匿名アクセスを一時的に無効にすることもできます。そうすれば、401が返されたときにLFSは自動的に設定ファイルに書き込みます。

さらに詳しい説明が必要な場合はお知らせください。問題をデバッグして解決するための詳細な手順を追加できます。

2

これは実際には と記載されているエラー@Tzrlkであることが判明しましたが、これはエンドユーザーの診断のための詳細情報を提供します。

trace git-lfs: HTTP: { 
    "objects" : [ { 
    "oid" : "d3e64a74919373d6d4d1d36bd717206584cb64cbb0532dfce3bc2081cba6817b", 
    "size" : -1 
    } ] 
} 

GIT_TRACE = 1つのGitのプッシュ

この実行サーバからの応答です。

これは、応答が無効であることを示唆しているように見えるように https://github.com/git-lfs/git-lfs/issues/1364

などの問題に記載されています。

これは彼の答えで@Tzrlkによって記述されたバグです。

関連する問題