2016-08-24 19 views
12

Tôi đang thực sự đang di chuyển các tệp lớn của mình sang Git LFS. Tôi đã đẩy thành công một tập hợp các tệp.Git LFS bỏ qua các tệp

Trong một trước cam kết nhưng tôi đã tạo ra một cái mới với chỉ một tập tin và khi tôi sử dụng git lfs push lệnh tôi có được kết quả này:

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

Do đó, tập tin của tôi đã bị bỏ qua. Tại sao?

+0

Tôi cũng gặp vấn đề này với artifactory và tôi chưa thấy phản hồi hỗ trợ trên mạng cho đến thời điểm này. Chủ đề khác: [Diễn đàn JFrog] (http://forums.jfrog.org/Git-LFS-files-not-getting-pushed-tt7581041.html), [Hỗ trợ SourceTree] (https://answers.atlassian.com/ câu hỏi/43345324/sourcetree-và-git-lfs-với-jfrogs-artifactory) – tzrlk

Trả lời

2

Tôi đã back-và-ra với sự hỗ trợ JFrog, và một số thông tin quan trọng cho vấn đề này đã được quy định:

... có vẻ như bạn có thể có Anonymous Access được kích hoạt. Nếu đây là trường hợp, thì bạn thực sự đang chạy vào this bug được dự kiến ​​sẽ được phát hành vào Q1 năm nay trong Artifactory 5.0. Cho đến nay, cách giải quyết duy nhất từ ​​Artifactory's end là vô hiệu hóa truy cập ẩn danh hoặc để có thông tin đăng nhập git được lưu trữ trong tệp cấu hình git của bạn. Đối với giải pháp thứ hai, điều này sẽ cần phải được thực hiện cho mỗi người dùng và kho lưu trữ, có thể không lý tưởng tùy thuộc vào số lượng người dùng và repos sử dụng GitLFS. Bạn có thể ghi vào cấu hình bằng tay hoặc tạm thời vô hiệu hóa truy cập ẩn danh để khi 401 được trả về, LFS tự động ghi vào tập tin cấu hình.

Hãy cho tôi biết nếu điều này cần làm rõ thêm và tôi có thể thêm một số bước chi tiết hơn để gỡ lỗi và giải quyết vấn đề.

2

Trong thực tế, điều này hóa ra là lỗi @Tzrlk mô tả nhưng điều này cung cấp thêm thông tin để chẩn đoán cho người dùng cuối.

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

khi chạy

GIT_TRACE = 1 git push

Đây là phản hồi từ máy chủ.

này được đề cập trong các vấn đề như https://github.com/git-lfs/git-lfs/issues/1364

nó dường như cho thấy rằng phản ứng không hợp lệ.

Đây là lỗi do @Tzrlk mô tả trong câu trả lời của anh ấy.

Các vấn đề liên quan