यह कमांड git-sh-setup है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
git-sh-setup - सामान्य Git शेल स्क्रिप्ट सेटअप कोड
SYNOPSIS
. "$(git --exec-पथ)/गिट-श-सेटअप"
वर्णन
यह ऐसा आदेश नहीं है जिसे अंतिम उपयोगकर्ता चलाना चाहेगा। कभी। इस दस्तावेज़ का मतलब है
उन लोगों के लिए जो चीनी मिट्टी की लिपियों का अध्ययन कर रहे हैं और/या नई लिपियाँ लिख रहे हैं।
RSI Git श-सेटअप स्क्रिप्टलेट को अन्य शेल स्क्रिप्ट्स द्वारा सोर्स (. का उपयोग करके) करने के लिए डिज़ाइन किया गया है
सामान्य Git निर्देशिकाओं और कुछ सहायक शेल की ओर इंगित करने वाले कुछ वेरिएबल सेट करें
कार्य करता है.
इसे सोर्स करने से पहले, आपकी स्क्रिप्ट को कुछ वेरिएबल सेट करने चाहिए; उपयोग (और LONG_USAGE, यदि
Any) का उपयोग उपयोग() शेल फ़ंक्शन द्वारा दिए गए संदेश को परिभाषित करने के लिए किया जाता है। SUBDIRECTORY_OK सेट किया जा सकता है
यदि स्क्रिप्ट कार्यशील ट्री की उपनिर्देशिका से चल सकती है (कुछ कमांड नहीं)।
स्क्रिप्टलेट GIT_DIR और GIT_OBJECT_DIRECTORY शेल वेरिएबल सेट करता है, लेकिन करता है नहीं निर्यात
उन्हें पर्यावरण के लिए.
कार्य
मरना
आपूर्ति किए गए त्रुटि संदेश को मानक त्रुटि स्ट्रीम में भेजने के बाद बाहर निकलें।
प्रयोग
उपयोग संदेश के साथ मरें।
set_reflog_action
GIT_REFLOG_ACTION वातावरण को किसी दिए गए स्ट्रिंग पर सेट करें (आमतौर पर इसका नाम)।
प्रोग्राम) जब तक कि यह पहले से सेट न हो। जब भी स्क्रिप्ट एक git कमांड चलाती है जो अपडेट हो जाती है
रेफरी, रिकॉर्ड छोड़ने के लिए इस स्ट्रिंग के मान का उपयोग करके एक रीफ्लॉग प्रविष्टि बनाई जाती है
किस कमांड ने रेफरी को अपडेट किया।
git_editor
किसी दिए गए पर उपयोगकर्ता की पसंद का संपादक (GIT_EDITOR, core.editor, VISUAL या EDITOR) चलाता है
फ़ाइल, लेकिन यदि कोई संपादक निर्दिष्ट नहीं है और टर्मिनल गूंगा है तो त्रुटि हो जाएगी।
is_bare_repository
यह इंगित करने के लिए कि रिपॉजिटरी एक है, मानक आउटपुट स्ट्रीम के लिए सही या गलत आउटपुट देता है
नंगे भंडार (यानी किसी संबद्ध कार्यशील वृक्ष के बिना)।
cd_to_toplevel
chdir को कार्यशील वृक्ष के शीर्ष स्तर तक चलाता है।
आवश्यकता_कार्य_वृक्ष
जाँचता है कि क्या वर्तमान निर्देशिका रिपॉजिटरी के कार्यशील ट्री के भीतर है, और
अन्यथा मर जाता है.
आवश्यकता_कार्य_वृक्ष_मौजूद
जाँचता है कि क्या रिपॉजिटरी से जुड़ा कार्यशील पेड़ मौजूद है, और अन्यथा मर जाता है।
अक्सर cd_to_toplevel पर कॉल करने से पहले किया जाता है, जो न होने पर करना असंभव है
काम करने वाला पेड़.
आवश्यकता_स्वच्छ_कार्य_वृक्ष [ ]
जाँचता है कि रिपॉजिटरी से जुड़े कार्यशील ट्री और इंडेक्स में कोई नहीं है
ट्रैक की गई फ़ाइलों में अप्रतिबद्ध परिवर्तन। अन्यथा यह फॉर्म का एक त्रुटि संदेश भेजता है
नही सकता : . , और मर जाता है. उदाहरण:
require_clean_work_tree रिबेस "कृपया उन्हें प्रतिबद्ध करें या छिपा दें।"
get_author_ident_from_commit
GIT_AUTHOR_NAME, GIT_AUTHOR_EMAIL और सेट करने के लिए eval के साथ उपयोग के लिए आउटपुट कोड
किसी दिए गए कमिट के लिए GIT_AUTHOR_DATE चर।
create_virtual_base
पहली फ़ाइल को संशोधित करता है ताकि केवल दूसरी फ़ाइल के साथ समान पंक्तियाँ ही रहें। अगर वहाँ
अपर्याप्त सामान्य सामग्री है, तो पहली फ़ाइल खाली छोड़ दी जाती है। परिणाम है
3-तरफ़ा मर्ज के लिए वर्चुअल बेस इनपुट के रूप में उपयुक्त।
GIT
का हिस्सा Git(1) सुइट
onworks.net सेवाओं का उपयोग करके ऑनलाइन git-sh-setup का उपयोग करें