क्या है Git
कोड संस्करण नियंत्रण प्रणाली
Git — स्रोत कोड में परिवर्तनों को ट्रैक करने के लिए वितरित संस्करण नियंत्रण प्रणाली। 2005 में लिनुस टॉर्वाल्ड्स द्वारा बनाई गई।
मुख्य अवधारणाएँ
- Repository — परिवर्तन इतिहास के साथ प्रोजेक्ट स्टोरेज
- Commit — विवरण के साथ परिवर्तनों का स्नैपशॉट
- Branch — स्वतंत्र विकास लाइन
- Merge — शाखाओं को मिलाना
- Pull Request — परिवर्तनों को मर्ज करने का अनुरोध
बुनियादी कमांड
git init # रिपॉजिटरी इनिशियलाइज़ करें
git clone # रिपॉजिटरी क्लोन करें
git add # स्टेजिंग में फ़ाइलें जोड़ें
git commit # कमिट बनाएं
git push/pull # रिमोट के साथ सिंक करें
प्लेटफ़ॉर्म
- GitHub — सबसे बड़ा कोड होस्टिंग प्लेटफ़ॉर्म
- GitLab — DevOps प्लेटफ़ॉर्म
- Bitbucket — Atlassian समाधान
लाभ
Git पूर्ण परिवर्तन इतिहास, टीम सहयोग, किसी भी संस्करण में रोलबैक और कुशल ब्रांचिंग प्रदान करता है।