Git का Edit Add Commit लूप: रोज़ की आदत
आप टर्मिनल में बैठे हैं। एक फाइल बदली, फिर सोचा — “अब किस ऑर्डर में कमांड चलाऊँ?” यह उलझन हर शुरुआत करने वाले को होती है।
अच्छी खबर यह है कि Git रोज़ इस्तेमाल करने के लिए आपको कोई जटिल चीज़ याद नहीं रखनी। बस एक छोटा सा edit add commit लूप है, जो दिन भर दोहराता रहता है।
Git का edit add commit लूप एक सीधी तीन-स्टेप आदत है: पहले आप फाइल एडिट करते हैं, फिर git add से बदलाव चुनते हैं, और फिर git commit से उसका साफ़ स्नैपशॉट सेव करते हैं — और यही चक्र बार-बार चलता रहता है।
edit add commit लूप असल में होता क्या है?
अब तक आप तीन कमांड जान चुके हैं — git init, git add और git commit। तीन काम के टूल। पर सवाल यह है कि ये एक साथ कैसे जुड़ते हैं?
इनके बीच एक आसान सी लय है, और वही लूप आपके रोज़ के काम की रीढ़ है। तीन स्टेप, इसी क्रम में:
- Edit — आप एक फाइल खोलते हैं और उसमें बदलाव करते हैं।
- Add — आप
git addसे उस बदलाव को स्टेज करते हैं, यानी सेव के लिए चुनते हैं। - Commit — आप
git commitसे उसे एक साफ़ स्नैपशॉट के रूप में सेव कर देते हैं।
और फिर आप दोबारा शुरू करते हैं। यह लूप कभी सच में रुकता नहीं — जब तक आप प्रोजेक्ट पर काम कर रहे हैं, यह चलता रहता है।
यह आदत बनना क्यों ज़रूरी है?
दाँत ब्रश करना सोचिए। आप यह हर एक दिन करते हैं, और इसके बारे में सोचते भी नहीं। यह पक्की आदत बन चुकी है।
Git भी ठीक वैसा ही बन जाता है। शुरू में आप हर स्टेप को ध्यान से देखते हैं — edit, फिर add, फिर commit। पर जल्दी ही यह एक सहज आदत बन जाती है, जिसके लिए सोचना नहीं पड़ता।
जब सेव करना आदत बन जाता है, तो आपका काम सुरक्षित रहता है। आप बिना डर के नई चीज़ें आज़मा पाते हैं, क्योंकि हर ज़रूरी पल पहले से सेव होता है।
छोटे-छोटे सेव बड़े सेव से बेहतर क्यों हैं?
यह रहा राज़ की बात — कई छोटे सेव एक बड़े सेव से बेहतर होते हैं।
जब आप हर छोटी जीत के बाद commit करते हैं, तो आप अपनी हिस्ट्री में कोई भी पल आसानी से ढूँढ सकते हैं। कुछ गड़बड़ हो जाए, तो आपको पूरा काम पीछे नहीं करना पड़ता — आप बस थोड़ा सा undo करके पिछले अच्छे पॉइंट पर लौट जाते हैं।
इसलिए लूप को कसा हुआ रखें: एडिट, add, commit, दोहराएँ। हर छोटी जीत के बाद सेव करें, और आपका प्रोजेक्ट हमेशा रिकवर करने लायक रहेगा।
मैं इसे अभी कैसे आज़माऊँ?
एक टर्मिनल खोलिए, अपने Git प्रोजेक्ट वाले फोल्डर में जाइए, और इन दो कमांड को टाइप कीजिए:
git add .
git commit -m "छोटा सा बदलाव सेव किया"
यहाँ git add . (“git add dot”) आपकी सारी बदली हुई फाइलें एक साथ स्टेज कर देता है, और git commit उन्हें एक स्नैपशॉट में सेव कर देता है। यह पूरा लूप कुछ ही सेकंड में पूरा हो जाता है।
अगर ये कमांड आपको अभी नई लगती हैं, तो घबराइए नहीं। पूरा फ्री Zero to AI Hero कोर्स आपको git init से लेकर हिस्ट्री देखने तक हर स्टेप आसान हिंदी में सिखाता है। एक बार चेकपॉइंट सेव करना समझ जाने के बाद, अगला कदम है अपनी git टाइमलाइन यानी हिस्ट्री देखना।
मुख्य बातें (Key takeaways)
- edit add commit लूप Git की रोज़ की तीन-स्टेप आदत है: edit, add, commit, फिर दोहराएँ।
git addबदलाव चुनता (स्टेज करता) है;git commitउसे साफ़ स्नैपशॉट के रूप में सेव करता है।- कई छोटे सेव एक बड़े सेव से बेहतर हैं — आप कोई भी पल ढूँढकर वापस जा सकते हैं।
- हर छोटी जीत के बाद सेव करें ताकि गड़बड़ी पर बस थोड़ा सा undo करना पड़े।
- अभी आज़माएँ:
git add .और फिरgit commit— यही रोज़ का चक्र है।
आगे: अपनी सेव की गई हिस्ट्री को देखना — यानी आपके बनाए हुए सारे स्नैपशॉट एक टाइमलाइन में।
🚀 पूरा फ्री कोर्स देखें: Zero to AI Hero — हिंदी में सीखें। रोज़ नए लेसन। शुरुआत से AI इस्तेमाल करना और बनाना सीखें।
Want to actually learn this?
151 free 2-minute lessons — from "what's a file?" to building with AI.
▶ Start the free course