मैं अपने रेपो पर किसी फ़ाइल को अपडेट करने के लिए इस एपीआई का उपयोग कर रहा हूँ लगता है कैसे, यह मेरे की आवश्यकता है एक फ़ाइल के लिए मान्य SHA ब्लॉब कि मैं अद्यतन करना चाहते है:एक Github फ़ाइल के SHA ब्लॉब
http://developer.github.com/v3/repos/contents/
मुझे विशिष्ट फ़ाइल के लिए SHA ब्लॉब कैसे मिल सकता है? परीक्षण परीक्षा में मेरे testrepo में माना जाता है, test.txt फ़ाइल के लिए SHA blob क्या है?
https://github.com/testacc01/testrepo01
बहुत बहुत शुक्रिया!
धन्यवाद जो मेरे लिए काम करता है, मैं भूल जाता हूं कि फाइल अपडेट होने के बाद एसएचए स्वचालित रूप से अपडेट हो जाएगा। – Kiddo
मैं गिटहब के वी 3 एपीआई दस्तावेज़ों में नहीं ढूंढ पा रहा था जो विशिष्ट एसएचए हैशिंग फ़ंक्शन जो इन्हें उत्पन्न करने के लिए उपयोग कर रहे हैं - SHA1, SHA256, आदि (ताकि मैं स्वयं के खिलाफ फ़ाइल सामग्री को सत्यापित कर सकूं)। मेरा मानना है कि गिट प्रतिबद्ध हैश के लिए SHA-1 का उपयोग करता है लेकिन यह मेरे लिए अस्पष्ट था कि हैशिंग फ़ंक्शन गिटहब हैशिंग फ़ाइल सामग्री के लिए उपयोग कर रहा है। मैंने इस जानकारी का अनुरोध करने के साथ उनके साथ एक टिकट खोला है। –