मैं स्कॉट चाकोन की पुस्तक "प्रो गिट" की अत्यधिक अनुशंसा करता हूं । समय ले लो और वास्तव में इसे पढ़ें, जबकि आप करते हैं एक वास्तविक गिट रेपो की खोज।
हेड : आपका रेपो चालू करने वाला चालू है। अधिकांश समय HEADआपकी वर्तमान शाखा की नवीनतम प्रतिबद्धताओं की ओर इशारा करता है, लेकिन ऐसा नहीं होना चाहिए। HEADवास्तव में बस का अर्थ है "मेरा रेपो वर्तमान में क्या इंगित कर रहा है"।
इस घटना में कि प्रतिबद्ध का HEADउल्लेख किसी भी शाखा का टिप नहीं है, इसे "अलग सिर" कहा जाता है।
मास्टर : पहली बार रेपो बनाते समय डिफ़ॉल्ट शाखा का नाम जो आपके लिए बनाता है। ज्यादातर मामलों में, "मास्टर" का अर्थ है "मुख्य शाखा"। अधिकांश दुकानों में हर कोई मास्टर को धक्का देता है, और मास्टर को रेपो का निश्चित दृश्य माना जाता है। लेकिन रिलीज के लिए रिलीज़ की जाने वाली शाखाओं को भी मास्टर ऑफ कर दिया जाना आम है। आपके स्थानीय रेपो की अपनी एक मास्टर शाखा है, जो लगभग हमेशा एक दूरस्थ रेपो के मास्टर का अनुसरण करती है।
उत्पत्ति : डिफ़ॉल्ट नाम जो आपके मुख्य रिमोट रेपो को देता है। आपके बॉक्स का अपना रेपो है, और आप सबसे अधिक संभावना है कि आप कुछ दूरस्थ रेपो को धक्का देते हैं जिसे आप और आपके सभी सहकर्मी धक्का देते हैं। उस रिमोट रेपो को लगभग हमेशा मूल कहा जाता है, लेकिन यह होना जरूरी नहीं है।
HEADgit में एक आधिकारिक धारणा है। HEADहमेशा एक अच्छी तरह से परिभाषित अर्थ है। masterऔर originआम नाम आमतौर पर गिट में उपयोग किए जाते हैं, लेकिन उन्हें होना जरूरी नहीं है।