यह कमांड गिट-अपलोड-आर्काइव है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
गिट-अपलोड-संग्रह - संग्रह को गिट-संग्रह पर वापस भेजें
SYNOPSIS
Git अपलोड-संग्रह
वर्णन
द्वारा आमंत्रित किया गया Git संग्रह --दूरस्थ और एक उत्पन्न संग्रह को दूसरे छोर पर भेजता है
गिट प्रोटोकॉल.
यह आदेश आमतौर पर अंतिम उपयोगकर्ता द्वारा सीधे लागू नहीं किया जाता है। प्रोटोकॉल के लिए UI है
पर Git संग्रह पक्ष, और प्रोग्राम जोड़ी का उपयोग ए से एक संग्रह प्राप्त करने के लिए किया जाना है
दूरस्थ भंडार।
सुरक्षा
उन वस्तुओं की गोपनीयता की रक्षा करने के लिए जिन्हें इतिहास से हटा दिया गया है लेकिन हटाया नहीं जा सका है
अभी तक काट-छांट की गई है, गिट-अपलोड-आर्काइव कमिट्स और पेड़ों के लिए अभिलेखागार परोसने से बचता है
जो रिपॉजिटरी के रेफरी से पहुंच योग्य नहीं हैं। हालाँकि, क्योंकि वस्तु की गणना
रीचैबिलिटी कम्प्यूटेशनल रूप से महंगी है, गिट-अपलोड-आर्काइव एक सख्त कार्यान्वयन करता है
नियमों का जांचने में आसान सेट:
1. ग्राहक एक कमिट या ट्री का अनुरोध कर सकते हैं जो सीधे एक रेफरी द्वारा इंगित किया गया हो। जैसे, गिट
पुरालेख --रिमोट=उत्पत्ति v1.0.
2. ग्राहक रेफरी:पाथ सिंटैक्स का उपयोग करके किसी कमिट या ट्री के भीतर एक उप-ट्री का अनुरोध कर सकते हैं।
उदाहरण के लिए, git Archive --remote=origin v1.0:Documentation।
3. ग्राहक हो सकते हैं नहीं अन्य sha1 अभिव्यक्तियों का उपयोग करें, भले ही अंतिम परिणाम पहुंच योग्य हो। जैसे,
न तो मास्टर^ जैसी सापेक्ष प्रतिबद्धता और न ही abcd1 जैसे शाब्दिक sha1234 की अनुमति है,
भले ही परिणाम रेफरी से उपलब्ध हो।
ध्यान दें कि नियम 3 ऐसे कई मामलों की अनुमति नहीं देता है जिनका गोपनीयता से कोई लेना-देना नहीं है। इन
नियम git के भविष्य के संस्करणों में परिवर्तन के अधीन हैं, और सर्वर git द्वारा एक्सेस किया जा सकता है
Archive --remote इन सटीक नियमों का पालन कर भी सकता है और नहीं भी।
यदि कॉन्फ़िगरेशन विकल्प uploadArchive.allowUnreachable सत्य है, तो इन नियमों को अनदेखा कर दिया जाता है, और
ग्राहक मनमाने ढंग से sha1 अभिव्यक्तियों का उपयोग कर सकते हैं। यदि आपको इसकी परवाह नहीं है तो यह उपयोगी है
पहुंच योग्य वस्तुओं की गोपनीयता, या यदि आपका ऑब्जेक्ट डेटाबेस पहले से ही सार्वजनिक रूप से उपलब्ध है
गैर-स्मार्ट-http के माध्यम से पहुंच के लिए।
विकल्प
टार संग्रह प्राप्त करने के लिए भंडार।
GIT
का हिस्सा Git(1) सुइट
onworks.net सेवाओं का उपयोग करके ऑनलाइन git-upload-archive का उपयोग करें