Git क्या है?
यह एक वितरित संस्करण नियंत्रण प्रणाली है।
परिभाषा
Git एक वितरित संस्करण नियंत्रण प्रणाली है जो फाइलों में बदलावों का प्रभावी तरीके से ट्रैक करने के लिए उपयोग की जाती है, विशेष रूप से सॉफ़्टवेयर विकास में।
रिपॉजिटरी
प्रत्येक डेवलपर की स्थानीय परियोजना की प्रति एक पूर्ण रिपॉजिटरी होती है, जिससे ऑफलाइन काम करना और दूरस्थ सहयोग को सुविधाजनक बनाना संभव होता है।
मर्जिंग
Git विभिन्न शाखाओं को मर्ज करने, संघर्षों को हल करने और रिपॉजिटरी के इतिहास को साफ रखने के लिए उपकरण प्रदान करता है।
लचीलापन
Git का डिज़ाइन गैर-रैखिक विकास को समर्थन देता है, जिसमें शक्तिशाली शाखा और मर्ज क्षमताएँ होती हैं।
डेटा अखंडता
Git क्रिप्टोग्राफिक हैशेस का उपयोग करता है ताकि संग्रहित डेटा की अखंडता सुनिश्चित की जा सके, जिससे जानकारी को बदलना या खोना मुश्किल हो जाता है।
लोकप्रियता
Git संस्करण नियंत्रण के लिए वैश्विक मानक बन गया है, जिसका उपयोग खुले स्रोत और व्यावसायिक सॉफ़्टवेयर परियोजनाओं में किया जाता है।
कमिट्स
Git प्रत्येक सहेजे गए परिवर्तन के साथ सभी फ़ाइलों का स्नैपशॉट बनाता है, जिसे कमिट कहा जाता है, जो विकास इतिहास का एक ग्राफ बनाता है।
शाखाएँ
डेवलपर्स अलग-अलग शाखाओं पर काम कर सकते हैं और फिर अपना काम परियोजना की मुख्य शाखा में मर्ज कर सकते हैं।
रिवर्ट
कोड को पिछले कमिट में वापस किया जा सकता है, फ़ाइलों में किए गए परिवर्तनों की जांच की जा सकती है, और यह समीक्षा की जा सकती है कि परिवर्तन कब और कहाँ किए गए थे।