वर्ज़न कंट्रोल का परिचय

Git परिचय

George Boorman

Curriculum Manager, DataCamp

वर्ज़न कंट्रोल क्या है?

  • फ़ाइलों, प्रोग्रामों, और डायरेक्टरी में बदलाव प्रबंधित करने की प्रक्रियाएँ और सिस्टम

फ़ाइलों और प्रोग्रामों के प्रबंधन दर्शाते फ़्लो चार्ट और चेकलिस्ट

Git परिचय

किसे वर्ज़न कंट्रोल करना चाहिए?

  • वर्ज़न कंट्रोल उन सभी चीज़ों के लिए उपयोगी है जो:
    • समय के साथ बदलती हैं, या
    • साझा करनी होती हैं

Python कोड दिखाता लैपटॉप

Git परिचय

वर्ज़न कंट्रोल क्या कर सकता है?

  • अलग-अलग अवस्थाओं में फ़ाइलों को ट्रैक करें
  • फ़ाइलों के अलग वर्ज़न मिलाएँ
  • किसी खास वर्ज़न की पहचान करें
  • बदलाव वापस लें

वर्ज़न कंट्रोल का निरूपण

Git परिचय

वर्ज़न कंट्रोल क्यों ज़रूरी है?

कटिंग बोर्ड पर खाना तैयार करते हुए, कटोरियों में अन्य सामग्री

Git परिचय

वर्ज़न कंट्रोल क्यों ज़रूरी है?

बग वाला वेबसाइट

Git परिचय

Git का परिचय

Git लोगो की छवि

  • सॉफ़्टवेयर डेवलपमेंट और डेटा प्रोजेक्ट्स के लिए लोकप्रिय वर्ज़न कंट्रोल सिस्टम
  • ओपन सोर्स
  • स्केलेबल
Git परिचय

Git के फायदे

  • Git सब कुछ स्टोर करता है, इसलिए कुछ खोता नहीं
  • हम अलग-अलग समय पर फ़ाइलें तुलना कर सकते हैं
  • देखें क्या बदला, किसने और कब
  • फ़ाइलों के पिछले वर्ज़न पर लौटें!

यू-टर्न दिखाता सड़क संकेत

Git परिचय

Git का उपयोग

  • Git कमांड्स shell पर चलती हैं, जिसे terminal भी कहते हैं
  • Shell:
    • कमांड चलाने का प्रोग्राम है
    • फ़ाइलें और डायरेक्टरी आसानी से प्रीव्यू/इंस्पेक्ट करने में काम आता है

 

  • Directory = फ़ोल्डर

टर्मिनल लोगो की तस्वीर

 

 

Documents और Mental Health in Tech Project नाम के दो फ़ोल्डर

Git परिचय

उपयोगी टर्मिनल कमांड्स

pwd
/home/repl/Documents
ls
archive    finance.csv    finance_data_clean.csv    finance_data_modified.csv
Git परिचय

डायरेक्टरी बदलना

cd archive
pwd
/home/repl/Documents/archive
Git परिचय

Git वर्ज़न जाँचना

git --version
git version 2.46.0
Git परिचय

अभ्यास करते हैं!

Git परिचय

Preparing Video For Download...