2017-02-09 15 views
7

एक स्क्रिप्ट के अंदर मैं एक ओथ टोकन के साथ एक गिथब रिपोजिटरी क्लोन करने की कोशिश कर रहा हूं।ओथ एक्सेस टोकन के साथ गीथब क्लोन

इस ट्यूटोरियल के अनुसार:

https://github.com/blog/1270-easier-builds-and-deployments-using-git-over-https-and-oauth

मैं इस तरह इसके लिए एक आदेश का निर्माण करने में सक्षम होना चाहिए:

git clone https://<token>@github.com/owner/repo.git 

अगर मैं मैन्युअल रूप से एक उचित पहुँच टोकन के साथ इस कोशिश, यह अभी भी मेरा पासवर्ड पूछता है।

यदि मैं इसे कमांडलाइन पर आज़माता हूं तो मुझे बस repository not found त्रुटि मिल रही है।

आलेख 2012 से है और मुझे इसके लिए कोई एपीआई दस्तावेज नहीं मिल रहा है। तो मैं सोच रहा हूं कि यह अभी भी काम करता है।

उत्तर

11

मैं एक दायरा मुद्दा बन गया। मुझे निश्चित रूप से repo गुंजाइश की आवश्यकता थी क्योंकि मैं private भंडार क्लोन करने की कोशिश कर रहा था।

यह एक शर्म की बात है कि गितूब के पास इस तरह की चीजों के लिए कुछ स्पष्ट त्रुटि संदेश नहीं हैं, लेकिन सुरक्षा के अनुसार मैं समझता हूं कि क्यों।

यह पता लगाने की क्या गलत है जब कुछ इस तरह बाहर की कोशिश कर रहा है, मैं सब कुछ के लिए पूरा उपयोग के साथ एक व्यक्तिगत पहुँच टोकन बनाने के लिए सुझाव है कि कोशिश कर किसी को भी के लिए:

सेटिंग्स> डेवलपर सेटिंग> व्यक्तिगत पहुंच टोकन> नया टोकन

इस तरह से आप आसानी से परीक्षण कर सकते हैं कि यह एक व्यक्तिगत पहुंच टोकन के साथ अपने टोकन की तुलना करके एक स्कोप समस्या है, जिसमें सबकुछ के लिए पहुंच अधिकार हैं।

किसी भी व्यक्ति के लिए धन्यवाद जो अभी भी इसे पढ़ने के लिए समय लेता है।

+3

अच्छी पकड़। मुझे जवाब में दिलचस्पी थी। +1 – VonC

संबंधित मुद्दे