होम

Windows के लिए Claude Code के साथ स्थानीय वर्शन कंट्रोल

आप AI की मदद से काम कर रहे हैं। यह आपकी फ़ाइलों में बदलाव करता है। कभी-कभी ये बदलाव शानदार होते हैं। कभी-कभी नहीं। वर्शन कंट्रोल आपके पूरे प्रोजेक्ट के लिए एक अनडू बटन जैसा है। हर बार जब आप एक स्नैपशॉट सेव करते हैं (जिसे “कमिट” कहा जाता है), तो आप एक ऐसा रीस्टोर पॉइंट बनाते हैं जिस पर आप हमेशा वापस लौट सकते हैं। सबसे अच्छी बात यह है कि आप यह सब पूरी तरह अपने कंप्यूटर पर ही कर सकते हैं, और Claude Code यह आपके लिए करता है।

मुख्य अवधारणाएँ

आपको क्या चाहिए

चरण 1: PowerShell खोलें

नोट: अगर आपने नेटिव इंस्टॉल की जगह वैकल्पिक WSL/Ubuntu वाला तरीका अपनाया है, तो इसकी जगह Ubuntu ऐप खोलें — वहाँ भी Git और Claude Code ऐसे ही काम करते हैं, बस ~\Documents\... की जगह Linux-स्टाइल पथ (/mnt/c/Users/...) इस्तेमाल होते हैं।

चरण 2: Git इंस्टॉल करें

चरण 3: अपनी पहचान के साथ Git कॉन्फ़िगर करें

कमिट संदेशों के लिए Git को यह जानना ज़रूरी है कि आप कौन हैं।

अपने नाम और ईमेल का उपयोग करने से यह पहचानना आसान हो जाता है कि जब कई लोग इस पर काम करते हैं तो बदलाव किसने किए।

चरण 4: अपने Documents फ़ोल्डर पर जाएँ

आपको \Documents पर खत्म होने वाला पथ दिखना चाहिए।

अगर आपको Cannot find path दिखे, तो शायद आपके Documents फ़ोल्डर का बैकअप OneDrive में होता है। इसकी जगह cd ~\OneDrive\Documents चलाएँ।

चरण 5: प्रोजेक्ट फ़ोल्डर बनाएँ

आपका प्रोजेक्ट यहीं रहेगा।

चरण 6: Claude Code शुरू करें

इंस्टॉलेशन ट्यूटोरियल के अनुसार अपने Claude सब्सक्रिप्शन से लॉग इन करें। लॉग इन करने के बाद, आपको एक स्वागत संदेश और Claude Code प्रॉम्प्ट दिखाई देगा।

चरण 7: Claude से Git शुरू करने के लिए कहें

Claude आपके फ़ोल्डर में एक Git रिपॉज़िटरी शुरू करता है (2-5 सेकंड लगते हैं)। अब आपके पास वर्शन कंट्रोल है!

अगर Claude अनुमति माँगे, तो वह Yes और No वाला एक छोटा मेनू दिखाता है। ऐरो कीज़ से Yes चुनें और Enter दबाएँ। इस ट्यूटोरियल में यह आपको कुछ बार दिख सकता है।

चरण 8: टाइमर ऐप बनाएँ

Claude CSS और JavaScript कोड के साथ timer.html बनाता है (10-30 सेकंड लगते हैं)।

चरण 9: टाइमर टेस्ट करें

test_claude नहीं दिख रहा? अगर आपके Documents का बैकअप OneDrive में होता है, तो File Explorer एक अलग Documents फ़ोल्डर दिखाता है। File Explorer के एड्रेस बार पर क्लिक करें, %USERPROFILE%\Documents\test_claude पेस्ट करें, और Enter दबाएँ।

अगर कुछ खराब हो जाए: Claude Code में, त्रुटि का वर्णन करें: मुझे यह त्रुटि दिख रही है: [जो हुआ उसका वर्णन करें]. क्या आप इसे ठीक कर सकते हैं?

चरण 10: Claude से कमिट करने के लिए कहें

Claude यह करेगा:

आपने अपना पहला सेव पॉइंट बना लिया है! आप हमेशा इस सही चलने वाले वर्शन पर वापस लौट सकते हैं।

चरण 11: प्रीसेट बटन जोड़ें

हमने दूसरा सेव पॉइंट बना लिया। इस वर्शन में दोनों बटन काम कर रहे हैं।

चरण 12: एक और बटन जोड़ें

इस ट्यूटोरियल के लिए: मान लीजिए कि 15-मिनट का बटन सही से काम नहीं करता। अभी कमिट न करें—हम खराब बदलावों को त्यागने का अभ्यास करेंगे।

चरण 13: बदलाव त्यागें (Discard)

कभी-कभी AI का कोड काम नहीं करता और आपको अपने पिछले सेव पॉइंट से फिर से शुरू करना पड़ता है।

Claude उन नए बदलावों को फेंक देता है जो हमें पसंद नहीं थे। टाइमर फिर से सिर्फ़ 1 और 5 मिनट के बटन के साथ काम करने लगता है!

चरण 14: साउंड नोटिफिकेशन जोड़ें

चरण 15: स्नूज़ बटन जोड़ें

चरण 16: अपना कमिट इतिहास देखें

Claude आपके कमिट को पढ़ने योग्य फ़ॉर्मैट में दिखाता है। आपको दिखेगा:

ध्यान दें कि 15-मिनट के बटन की कोशिश वहाँ नहीं है—आपने उसे त्याग दिया था!

चरण 17: कोड जाँचें

पूरा वर्कफ़्लो

आप हमेशा किसी भी कमिट पर वापस लौट सकते हैं। बेझिझक त्यागें—सिर्फ़ काम करने वाला कोड ही कमिट करें!

अगले कदम

अपने टाइमर में और सुविधाएँ जोड़ने की कोशिश करें:

याद रखें: हर सुविधा के बाद टेस्ट करें, हर सफलता के बाद कमिट करें, असफलताओं को त्यागें।

समस्या निवारण

आप Claude से क्या पूछ सकते हैं

Claude सभी Git ऑपरेशन सामान्य भाषा के ज़रिए संभालता है—याद रखने के लिए कोई कमांड नहीं!

वर्कफ़्लो का अवलोकन

निर्माता Steven Ge, 8 दिसंबर, 2025।