GoGPT Best VPN GoSearch

ऑनवर्क्स फ़ेविकॉन

git-config - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स फ्री होस्टिंग प्रदाता में गिट-कॉन्फ़िगरेशन चलाएं

यह कमांड git-config है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


git-config - रिपॉजिटरी या वैश्विक विकल्प प्राप्त करें और सेट करें

SYNOPSIS


Git विन्यास [ ] [प्रकार] [-z|--null] नाम [मान [value_regex]]
Git विन्यास [ ] [प्रकार] --नाम मान जोड़ें
Git विन्यास [ ] [प्रकार] --प्रतिस्थापन-सभी नाम मान [value_regex]
Git विन्यास [ ] [प्रकार] [-z|--null] --नाम प्राप्त करें [value_regex]
Git विन्यास [ ] [प्रकार] [-z|--null] --सभी नाम प्राप्त करें [value_regex]
Git विन्यास [ ] [प्रकार] [-z|--null] [--केवल नाम] --get-regexp name_regex [value_regex]
Git विन्यास [ ] [प्रकार] [-z|--null] --get-urlmatch नाम URL
Git विन्यास [ ] --असेट नाम [value_regex]
Git विन्यास [ ] --अनसेट-सभी नाम [value_regex]
Git विन्यास [ ] --नाम-अनुभाग पुराना_नाम नया_नाम
Git विन्यास [ ] --निकालें-अनुभाग का नाम
Git विन्यास [ ] [-z|--null] [--केवल नाम] -l | --सूची
Git विन्यास [ ] --प्राप्त-रंग नाम [डिफ़ॉल्ट]
Git विन्यास [ ] --गेट-कलरबूल नाम [stdout-is-tty]
Git विन्यास [ ] -ई | --संपादन करना

वर्णन


आप इस कमांड से विकल्पों को क्वेरी/सेट/रिप्लेस/अनसेट कर सकते हैं। नाम वास्तव में है
अनुभाग और कुंजी को एक बिंदु द्वारा अलग किया जाएगा, और मान बच जाएगा।

का उपयोग करके एक विकल्प में एकाधिक पंक्तियाँ जोड़ी जा सकती हैं --जोड़ें विकल्प। अगर आप अपडेट करना चाहते हैं
या एक विकल्प को अनसेट करें जो एकाधिक लाइनों पर हो सकता है, एक POSIX regexp value_regex की आवश्यकता है
दिया जा। केवल मौजूदा मान जो रेगेक्सपी से मेल खाते हैं, अद्यतन या अनसेट किए जाते हैं। अगर आप चाहते हैं
उन पंक्तियों को संभालने के लिए जो ऐसा करती हैं नहीं रेगेक्स से मिलान करें, बस एक विस्मयादिबोधक चिह्न पहले जोड़ें
सामने ("उदाहरण" नामक अनुभाग भी देखें)।

प्रकार निर्दिष्टकर्ता या तो हो सकता है --NS or --बूल, बनाना Git विन्यास यह सुनिश्चित करें कि
वेरिएबल दिए गए प्रकार के होते हैं और मान को विहित रूप (सरल) में परिवर्तित करते हैं
इंट के लिए दशमलव संख्या, बूल के लिए एक "सही" या "गलत" स्ट्रिंग), या --पथ, जो कुछ करता है
पथ विस्तार (देखें) --पथ नीचे)। यदि कोई प्रकार निर्दिष्टकर्ता पारित नहीं किया गया है, तो कोई जाँच या नहीं
परिवर्तन मूल्य पर किए जाते हैं।

पढ़ते समय, मान सिस्टम, ग्लोबल और रिपॉजिटरी लोकल से पढ़े जाते हैं
डिफ़ॉल्ट रूप से कॉन्फ़िगरेशन फ़ाइलें, और विकल्प --प्रणाली, --वैश्विक, --स्थानीय और --फ़ाइल
कमांड को केवल उसी स्थान से पढ़ने के लिए कहने के लिए उपयोग किया जा सकता है (देखें)।
अनुभाग जिसे "फ़ाइलें" कहा जाता है)।

लिखते समय, नया मान रिपॉजिटरी स्थानीय कॉन्फ़िगरेशन फ़ाइल में लिखा जाता है
डिफ़ॉल्ट, और विकल्प --प्रणाली, --वैश्विक, --फ़ाइल कमांड बताने के लिए उपयोग किया जा सकता है
उस स्थान पर लिखने के लिए (आप कह सकते हैं --स्थानीय लेकिन वह डिफ़ॉल्ट है)।

त्रुटि होने पर यह आदेश गैर-शून्य स्थिति के साथ विफल हो जाएगा। कुछ निकास कोड हैं:

1. कॉन्फ़िगरेशन फ़ाइल अमान्य है (ret=3),

2. कॉन्फ़िग फ़ाइल (ret=4) पर नहीं लिख सकता,

3. कोई अनुभाग या नाम प्रदान नहीं किया गया (ret=2),

4. अनुभाग या कुंजी अमान्य है (ret=1),

5. आप उस विकल्प को अनसेट करने का प्रयास करते हैं जो मौजूद नहीं है (ret=5),

6. आप उस विकल्प को अनसेट/सेट करने का प्रयास करते हैं जिसके लिए एकाधिक पंक्तियाँ मेल खाती हैं (ret=5), या

7. आप एक अमान्य regexp (ret=6) का उपयोग करने का प्रयास करते हैं।

सफल होने पर, कमांड निकास कोड 0 लौटाता है।

विकल्प


--सबको बदली करें
डिफ़ॉल्ट व्यवहार अधिकतम एक पंक्ति को बदलना है। यह मेल खाने वाली सभी पंक्तियों को प्रतिस्थापित कर देता है
कुंजी (और वैकल्पिक रूप से value_regex)।

--जोड़ें
किसी भी मौजूदा मान को बदले बिना विकल्प में एक नई पंक्ति जोड़ता है। यह बिल्कुल वैसा है
प्रदान करने के रूप में ^$ --replace-all में value_regex के रूप में।

--प्राप्त
किसी दी गई कुंजी के लिए मान प्राप्त करें (वैकल्पिक रूप से मान से मेल खाने वाले रेगेक्स द्वारा फ़िल्टर किया गया)।
यदि कुंजी नहीं मिली तो त्रुटि कोड 1 लौटाता है और एकाधिक कुंजी होने पर अंतिम मान लौटाता है
मान पाए गए.

--सब प्राप्त कर लिया
जैसे प्राप्त करें, लेकिन कुंजी के लिए मानों की संख्या बिल्कुल एक नहीं होने पर विफल नहीं होता है।

--get-regexp
जैसे --get-all, लेकिन नाम को नियमित अभिव्यक्ति के रूप में व्याख्या करता है और कुंजी लिखता है
names. रेगुलर एक्सप्रेशन मिलान वर्तमान में केस-संवेदी है और a के विरुद्ध किया जाता है
कुंजी का विहित संस्करण जिसमें अनुभाग और वेरिएबल नाम छोटे अक्षरों में हैं,
लेकिन उपधारा नाम नहीं हैं।

--get-urlमैच नाम URL
जब दो-भाग वाला नाम section.key दिया जाता है, तो section का मान। .कुंजी किसकी
दिए गए यूआरएल का सबसे अच्छा मिलान वाला भाग वापस कर दिया जाता है (यदि ऐसी कोई कुंजी मौजूद नहीं है, तो मान
section.key के लिए फ़ॉलबैक के रूप में उपयोग किया जाता है)। जब नाम के रूप में केवल अनुभाग दिया गया हो, तो ऐसा करें
अनुभाग की सभी कुंजियाँ और उन्हें सूचीबद्ध करें।

--वैश्विक
लेखन विकल्पों के लिए: वैश्विक पर लिखें ~ / .itconfig रिपॉजिटरी के बजाय फ़ाइल
.git/config, यदि यह फ़ाइल मौजूद है तो $XDG_CONFIG_HOME/git/config फ़ाइल पर लिखें
~ / .itconfig फ़ाइल नहीं है.

पढ़ने के विकल्पों के लिए: केवल वैश्विक से पढ़ें ~ / .itconfig और से
सभी उपलब्ध फ़ाइलों के बजाय $XDG_CONFIG_HOME/git/config।

"फ़ाइलें" नामक अनुभाग भी देखें।

--प्रणाली
लेखन विकल्पों के लिए: के बजाय सिस्टम-वाइड $(prefix)/etc/gitconfig पर लिखें
रिपॉजिटरी .git/config.

पढ़ने के विकल्पों के लिए: इसके बजाय केवल सिस्टम-वाइड $(prefix)/etc/gitconfig से पढ़ें
सभी उपलब्ध फ़ाइलों से.

"फ़ाइलें" नामक अनुभाग भी देखें।

--स्थानीय
लेखन विकल्पों के लिए: रिपॉजिटरी .git/config फ़ाइल में लिखें। यह डिफ़ॉल्ट है
व्यवहार.

पढ़ने के विकल्पों के लिए: सभी के बजाय केवल रिपॉजिटरी .git/config से पढ़ें
उपलब्ध फ़ाइलें.

"फ़ाइलें" नामक अनुभाग भी देखें।

-एफ कॉन्फिग-फाइल, --फाइल कॉन्फिग-फाइल
GIT_CONFIG द्वारा निर्दिष्ट कॉन्फ़िगरेशन फ़ाइल के बजाय दी गई कॉन्फ़िगरेशन फ़ाइल का उपयोग करें।

--बूँद बूँद
के समान --फ़ाइल लेकिन फ़ाइल के बजाय दिए गए ब्लॉब का उपयोग करें। जैसे आप उपयोग कर सकते हैं
मास्टर:.गिटमॉड्यूल्स फ़ाइल से मान पढ़ने के लिए .gitmodules मास्टर शाखा में. देखना
"विनिर्दिष्ट संशोधन" अनुभाग में गीट्रेविज़न(7) तरीकों की अधिक संपूर्ण सूची के लिए
ब्लॉब नामों की वर्तनी करें।

--निकालें-अनुभाग
कॉन्फ़िगरेशन फ़ाइल से दिए गए अनुभाग को हटा दें।

--नाम बदलें-अनुभाग
दिए गए अनुभाग का नाम बदलकर नया नाम रखें।

--अनसेट
कॉन्फिग फ़ाइल से कुंजी से मेल खाने वाली लाइन को हटा दें।

--अनसेट-सब
कॉन्फ़िगरेशन फ़ाइल से कुंजी से मेल खाने वाली सभी पंक्तियाँ हटाएँ।

-एल, --सूची
कॉन्फ़िगरेशन फ़ाइल में सेट किए गए सभी वेरिएबल्स को उनके मानों के साथ सूचीबद्ध करें।

--बूल
Git विन्यास यह सुनिश्चित करेगा कि आउटपुट "सही" या "गलत" है

--NS
Git विन्यास यह सुनिश्चित करेगा कि आउटपुट एक साधारण दशमलव संख्या है। एक वैकल्पिक मान
का प्रत्यय k, mया, g कॉन्फ़िगरेशन फ़ाइल में मान को 1024 से गुणा किया जाएगा,
आउटपुट से पहले 1048576, या 1073741824।

--बूल-या-इंट
Git विन्यास यह सुनिश्चित करेगा कि आउटपुट --बूल या --int के प्रारूप से मेल खाता है,
जैसा ऊपर बताया गया है।

--पथ
गिट-कॉन्फ़िगरेशन नेतृत्व का विस्तार करेंगे ~ के मूल्य के लिए $ HOME, तथा ~उपयोगकर्ता घर के लिए
निर्दिष्ट उपयोगकर्ता के लिए निर्देशिका. मान सेट करते समय इस विकल्प का कोई प्रभाव नहीं पड़ता है
(लेकिन आप उपयोग कर सकते हैं Git विन्यास bla ~/ अपने शेल को ऐसा करने देने के लिए कमांड लाइन से
विस्तार)।

-ज़, --शून्य
मानों और/या कुंजियों को आउटपुट करने वाले सभी विकल्पों के लिए, मानों को हमेशा शून्य के साथ समाप्त करें
वर्ण (एक नई पंक्ति के बजाय)। इसके बजाय कुंजी और के बीच एक सीमांकक के रूप में न्यूलाइन का उपयोग करें
कीमत। यह भ्रमित हुए बिना आउटपुट को सुरक्षित रूप से पार्स करने की अनुमति देता है, उदाहरण के लिए
वे मान जिनमें पंक्ति विराम होते हैं.

--केवल नाम
--list या --get-regexp के लिए केवल कॉन्फ़िगरेशन चर के नाम आउटपुट करें।

--गेट-कलरबूल नाम [stdout-is-tty]
नाम के लिए रंग सेटिंग ढूंढें (उदाहरण के लिए color.diff) और आउटपुट "सही" या "गलत"।
stdout-is-tty या तो "सही" या "गलत" होना चाहिए, और इसे तब ध्यान में रखा जाता है
कॉन्फ़िगरेशन "ऑटो" कहता है। यदि stdout-is-tty गायब है, तो मानक की जाँच करता है
कमांड का आउटपुट स्वयं, और यदि रंग का उपयोग किया जाना है तो स्थिति 0 के साथ बाहर निकलता है, या बाहर निकलता है
अन्यथा स्थिति 1 के साथ। जब नाम के लिए रंग सेटिंग अपरिभाषित हो, तो कमांड
फ़ॉलबैक के रूप में color.ui का उपयोग करता है।

--प्राप्त-रंग नाम [डिफ़ॉल्ट]
नाम के लिए कॉन्फ़िगर किया गया रंग ढूंढें (उदाहरण के लिए color.diff.new) और इसे ANSI के रूप में आउटपुट करें
मानक आउटपुट के लिए रंग एस्केप अनुक्रम। वैकल्पिक डिफ़ॉल्ट पैरामीटर का उपयोग किया जाता है
इसके बजाय, यदि नाम के लिए कोई रंग कॉन्फ़िगर नहीं किया गया है।

-e, --edit
निर्दिष्ट कॉन्फ़िगरेशन फ़ाइल को संशोधित करने के लिए एक संपादक खोलता है; दोनों में से एक --प्रणाली, --वैश्विकया,
भंडार (डिफ़ॉल्ट)।

--[नहीं-]शामिल हैं
सम्मान में शामिल हैं।* मानों को देखते समय कॉन्फ़िगरेशन फ़ाइलों में निर्देश। डिफ़ॉल्ट चालू है.

onworks.net सेवाओं का उपयोग करके ऑनलाइन git-config का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad




×
विज्ञापन
❤️यहां खरीदारी करें, बुक करें या खरीदें - कोई शुल्क नहीं, इससे सेवाएं निःशुल्क बनी रहती हैं।