Tôi đang sử dụng API này để cập nhật một tập tin trên repo của tôi, nó đòi hỏi tôi phải có một blob SHA hợp lệ cho một tập tin mà tôi muốn cập nhật:Làm thế nào để tìm thấy một tập tin Github 's SHA blob
http://developer.github.com/v3/repos/contents/
Làm cách nào để tìm đốm màu SHA cho tệp cụ thể? Giả sử trong testrepo của tôi trong tài khoản thử nghiệm ở đây, blob SHA cho tệp test.txt là gì?
https://github.com/testacc01/testrepo01
Cảm ơn bạn rất nhiều!
cảm ơn rằng công trình cho tôi, tôi quên rằng SHA sẽ được tự động cập nhật sau khi tập tin được cập nhật. – Kiddo
Tôi không thể tìm thấy trong tài liệu API v3 của GitHub có chức năng băm SHA cụ thể mà họ đang sử dụng để tạo các SHA1, SHA256, v.v. (để tôi có thể tự xác minh nội dung tệp). Tôi tin rằng git sử dụng SHA-1 cho băm cam kết nhưng nó không rõ ràng với tôi mà hàm băm GitHub đang sử dụng cho nội dung tập tin băm. Tôi đã mở một vé với họ yêu cầu thông tin này. –