जब मैं git initएक फ़ोल्डर यह एक मास्टर शाखा नहीं बनाता है
यह सच है, और अपेक्षित व्यवहार है। masterजब तक आप कुछ नहीं करेंगे तब तक Git एक शाखा नहीं बनाएगा ।
जब मैं करता हूँ git --bare initयह फ़ाइलें बनाता है।
एक गैर-नंगे git initभी .gitआपके प्रोजेक्ट की जड़ में एक छिपी निर्देशिका में , एक ही फाइलें बनाएगा ।
जब मैं टाइप git branch masterकरता हूं तो यह कहता है कि "घातक: मान्य वस्तु का नाम नहीं: 'गुरु'"
यह फिर से सही व्यवहार है। जब तक आप प्रतिबद्ध नहीं हैं, तब तक कोई मास्टर शाखा नहीं है।
आपने कोई प्रश्न नहीं पूछा है, लेकिन मैं आपके द्वारा पूछे गए प्रश्न का उत्तर दूंगा। अपनी निर्देशिका में एक या एक से अधिक फाइलें जोड़ें, और git addउन्हें एक कमिट तैयार करने के लिए। फिर git commitअपनी प्रारंभिक प्रतिबद्ध और masterशाखा बनाने के लिए ।
git branch newbranch