Coconote
AI notes
AI voice & video notes
Try for free
💻
Git और GitHub का संपूर्ण परिचय
Oct 6, 2024
Git और GitHub पर नोट्स
परिचय
शदा दीदी
का tutorial: Git और GitHub के बारे में व िस्तार से जानकारी।
Git एक महत्वपूर्ण टूल है, जो हर developer को आना चाहिए।
Version Control Systems (VCS)
VCS हमें कोड में बदलावों को ट्रैक करने में मदद करते हैं।
उदाहरण: बैंक खाता स्टेटमेंट की तरह, जो सभी लेन-देन का विवरण रखता है।
Git एक लोकप्रिय VCS है।
Git के लाभ
लोकप्रियता
: Git विश्व का एक सबसे लोकप्रिय VCS है।
फ्री और ओपन-सोर्स
: Git का उपयोग नि:शुल्क किया जा सकता है।
तेज और स्केलेबल
: Git का प्रदर्शन तेज है।
Git के उपयोग
इतिहास ट्रैक करना
: बड़े प्रोज ेक्ट्स में कोड के विभिन्न संस्करणों को ट्रैक करना।
सहयोग
: कई developers के साथ मिलकर काम करना।
GitHub क्या है?
GitHub एक वेबसाइट है जो developers को अपने कोड को स्टोर और प्रबंधित करने की अनुमति देती है।
GitHub पर परियोजनाओं को "repo" या "repository" कहा जाता है।
GitHub लिंक को रिज्यूमे में शामिल करना महत्वपूर्ण है।
GitHub पर प्रोफ़ाइल बनाना
ईमेल आईडी
: व्यक्तिगत ईमेल आईडी का उपयोग करें।
GitHub पर अकाउंट बनाने की प्रक्रिया।
Dashboard
: GitHub पर अपनी प्रोफ़ाइल और गतिविधियों का अवलोकन।
नई Repository बनाना
GitHub पर नई repository बनाने की प्रक्रिया।
Public vs Private
: Repository का प्रकार।
Readme.md
: प्रोजेक्ट की जानकारी लिखने के लिए।
Git Commands
clone
: किसी repository को लोकल मशीन पर कॉपी करना।
status
: कोड की स्थिति चेक करना।
add
: नए या बदले गए फाइलों को स्टेज करना।
commit
: फाइलों के बदलावों को सेव करना।
push
: लोकल चेंजेज को GitHub पर भेजना।
pull
: Remote repository से बदलावों को डाउनलोड करना।
Branching
branch
: एक प्रोजेक्ट के अलग-अलग वर्ज़न पर काम करने की सुविधा।
merge
: विभिन्न branches के बीच बदलावों को मिलाना।
merge conflicts
: जब दो branches में एक ही लाइन में बदलाव होने पर समस्याएँ आती हैं।
Undoing Changes
गलत बदलावों को वापस लाने के तरीके।
git reset
command का उपयोग।
Forking
किसी अन्य प्रोजेक्ट की कॉपी बनाना।
मूल प्रोजेक्ट के साथ changes को merge करने की प्रक्रिया।
निष्कर्ष
Git और GitHub का उपयोग development process के दौरान महत्वपूर्ण है।
आगे के ट्यूटोरियल और Delta batch की जानकारी।
📄
Full transcript