2009-07-04 12 views

उत्तर

21

मुझे लगता है कि आप पूछ रहे हैं कि .gitconfig में स्क्वायर ब्रैकेट सिंटैक्स का अर्थ कुछ महत्वपूर्ण है। जवाब हां है, यह .gitconfig को खंडों में विभाजित करता है। प्रत्येक अनुभाग में एक वर्ग होता है, जो वर्ग ब्रैकेट के बीच दिखाया जाता है। उदाहरण के लिए:

[core] 
     repositoryformatversion = 0 
     filemode = true 
     bare = false 

उपरोक्त उदाहरण में, अनुभाग का नाम core है। यदि आप core शब्द को किसी और चीज़ में बदलते हैं, तो गिट, उदाहरण के लिए bare विकल्प नहीं ढूंढ पाएगा क्योंकि इसे core अनुभाग के अंदर होना चाहिए।

git-config(1) मैनुअल पृष्ठ में एक संपूर्ण खंड है जो कॉन्फ़िगरेशन फ़ाइल के प्रारूप का वर्णन करता है।

+36

# और; .gitconfig में टिप्पणियां शुरू करता है, जबकि आप .gitconfig में [core "subSection"] में उपखंड भी प्राप्त कर सकते हैं। वे मुख्य बिंदु हैं जिन्हें मैंने मैनुअल से पाया था। --- आपके उत्तर के लिए धन्यवाद! –

+15

सटीक होने के लिए, '#' ** या ** '' 'वर्ण एक टिप्पणी इंगित करता है, न कि' # '_and_'; '। –

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