गिट ट्यूटोरियल


गिट और {{शीर्षक}}


गिट योगदान


गिट एडवांस्ड


गिट पूर्ववत करें




गिट नई फ़ाइलें


गिट नई फाइलें जोड़ना

आपने अभी अपना पहला स्थानीय गिट रेपो बनाया है। लेकिन यह खाली है।

तो चलिए कुछ फाइलें जोड़ते हैं, या अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करके एक नई फाइल बनाते हैं। फिर इसे आपके द्वारा अभी बनाए गए फोल्डर में सेव या मूव करें।

यदि आप टेक्स्ट एडिटर का उपयोग करके नई फाइल बनाना सीखना चाहते हैं, तो आप हमारे एचटीएमएल ट्यूटोरियल पर जा सकते हैं:
एचटीएमएल एडिटर्स

इस उदाहरण के लिए, मैं इस तरह की एक साधारण HTML फ़ाइल का उपयोग करने जा रहा हूँ:

उदाहरण

<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>

<h1>Hello world!</h1>
<p>This is the first file in my new Git Repo.</p>

</body>
</html>

और इसे हमारे नए फोल्डर में इस रूप में सेव करें index.html

आइए टर्मिनल पर वापस जाएं और फाइलों को हमारी वर्तमान कार्यशील निर्देशिका में सूचीबद्ध करें:

उदाहरण

ls
index.html

lsनिर्देशिका में फाइलों को सूचीबद्ध करेगा । हम देख सकते हैं कि index.htmlवहाँ है।

फिर हम गिट की जांच करते statusहैं और देखते हैं कि यह हमारे रेपो का हिस्सा है या नहीं:

उदाहरण

git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
    index.html

nothing added to commit but untracked files present (use "git add" to track)

अब Git फ़ाइल के बारे में जानता है, लेकिन इसे हमारे रिपॉजिटरी में नहीं जोड़ा है!

आपके Git रिपॉजिटरी फोल्डर की फाइलें 2 राज्यों में से एक में हो सकती हैं:

  • ट्रैक की गई - फ़ाइलें जिनके बारे में Git जानता है और रिपॉजिटरी में जोड़ी जाती हैं
  • ट्रैक न किया गया - फ़ाइलें जो आपकी कार्यशील निर्देशिका में हैं, लेकिन रिपॉजिटरी में नहीं जोड़ी गई हैं

 जब आप पहली बार किसी खाली भंडार में फ़ाइलें जोड़ते हैं, तो वे सभी ट्रैक नहीं किए जाते हैं। उन्हें ट्रैक करने के लिए Git प्राप्त करने के लिए, आपको उन्हें स्टेज करना होगा, या उन्हें स्टेजिंग वातावरण में जोड़ना होगा।

हम अगले अध्याय में मंचन के माहौल को कवर करेंगे।


व्यायाम के साथ खुद को परखें

व्यायाम:

गिट की स्थिति की जांच करें:

git