git push: अपना कोड GitHub पर कैसे शेयर करूँ?
आपने कुछ कोड लिखा। आपने उसे commits के साथ सेव भी कर लिया। पर एक दिक्कत है — वो सब अभी सिर्फ आपके एक लैपटॉप पर है।
अगर वो लैपटॉप खो जाए तो? अगर कोई दोस्त या आपकी टीम आपका कोड देखना चाहे तो? अभी तो कोई और उसे देख ही नहीं सकता। इसी एक काम के लिए git push कमांड बनी है।
git push वो कमांड है जो आपके लोकल commits को आपकी मशीन से उठाकर GitHub पर भेज देती है — यानी आपका कोड अब ऑनलाइन, सुरक्षित और शेयर करने लायक हो जाता है।
git push असल में करता क्या है?
सोचिए आपके सारे commits आपकी मशीन पर अच्छे से सेव हैं। वो सुरक्षित तो हैं, पर सिर्फ लोकल हैं — मतलब बस उसी एक डिवाइस पर।
Push इन्हीं commits को GitHub पर भेज देता है। GitHub यानी आपका कोड, इंटरनेट पर। एक बार push हो गया, तो आपका कोड किसी एक लैपटॉप तक सीमित नहीं रहता।
अगर आप अभी तक GitHub से परिचित नहीं हैं, तो पहले समझ लीजिए कि GitHub क्या है — फिर push वाली बात और साफ हो जाएगी।
इसे एक आसान उदाहरण से समझें
सोचिए आप एक रील अपलोड कर रहे हैं। वीडियो पहले सिर्फ आपके फोन पर रहता है। फिर आप अपलोड बटन दबाते हैं, और अब पूरी दुनिया उसे देख सकती है।
git push बिल्कुल इसी तरह काम करता है। फोन पर अटकी रील आपके फॉलोअर्स के किसी काम की नहीं। यही बात आपके कोड पर भी लागू होती है — जब तक वो सिर्फ आपके लैपटॉप पर है, कोई और उससे जुड़ नहीं सकता।
कमांड में आखिर लिखा क्या होता है?
चलिए कमांड को धीरे से पढ़ते हैं। बस दो छोटे शब्द हैं, इतना ही:
git push
- git — ये टूल का नाम है, यानी वो प्रोग्राम जो आपके कोड के वर्ज़न संभालता है।
- push — इसका मतलब है “ऊपर भेजो”। ये आपके सेव किए हुए commits को GitHub पर भेज देता है।
बस इतना टाइप करते ही आपका कोड ऑनलाइन चला जाता है। कोई लंबी-चौड़ी प्रोसेस नहीं।
push करने की जरूरत ही क्यों है?
तीन बड़ी वजहें हैं, और तीनों आपके बहुत काम की हैं:
- सुरक्षित बैकअप। लैपटॉप खो जाए या खराब हो जाए, तब भी आपका कोड GitHub पर सही-सलामत रहता है।
- आसान शेयरिंग। push किया हुआ कोड आप किसी को भी, कहीं भी शेयर कर सकते हैं — बस एक लिंक से।
- टीम के साथ काम। आपकी टीम आखिरकार आपका कोड देख सकती है और उस पर साथ में काम कर सकती है।
अभी खुद ट्राई कैसे करें?
एक टर्मिनल खोलें और टाइप करें:
git push
Git आपका हर नया commit GitHub पर अपलोड कर देगा। बस — आपका कोड अब GitHub पर है, और आपका लैपटॉप अब अकेला नहीं रहा।
अगर आप एकदम शुरुआत से, आसान हिंदी में step by step सीखना चाहते हैं, तो पूरा फ्री Zero to AI Hero कोर्स आपके लिए ही बना है।
Key takeaways
git pushआपके लोकल commits को GitHub पर भेज देता है, जिससे आपका कोड ऑनलाइन हो जाता है।- कमांड में git टूल का नाम है और push का मतलब है “ऊपर भेजो”।
- Push किया हुआ कोड एक सुरक्षित बैकअप है, शेयर करना आसान है, और टीम के साथ काम करना मुमकिन हो जाता है।
- जैसे रील अपलोड करने से वो सबको दिखती है, वैसे ही push करने से आपका कोड सबके लिए उपलब्ध हो जाता है।
- अगला कदम: GitHub से कोई प्रोजेक्ट अपनी मशीन पर डाउनलोड करना सीखें।
🚀 पूरा फ्री कोर्स देखें: 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