• हमारे बारे में
  • की घोषणा
  • गोपनीयता नीति
  • हमसे संपर्क करें
मास्टरट्रेंड समाचार
  • घर
    • ब्लॉग
    • तकनीकी सेवा
    • इकट्ठा करना
  • ट्यूटोरियल
  • हार्डवेयर
  • जुआ
  • मोबाइल फोन
  • सुरक्षा
  • विंडोज़
  • ऐ
  • सॉफ़्टवेयर
  • नेटवर्क
  • समाचार
कोई परिणाम नहीं
सभी परिणाम देखें
  • घर
    • ब्लॉग
    • तकनीकी सेवा
    • इकट्ठा करना
  • ट्यूटोरियल
  • हार्डवेयर
  • जुआ
  • मोबाइल फोन
  • सुरक्षा
  • विंडोज़
  • ऐ
  • सॉफ़्टवेयर
  • नेटवर्क
  • समाचार
कोई परिणाम नहीं
सभी परिणाम देखें
मास्टरट्रेंड समाचार
कोई परिणाम नहीं
सभी परिणाम देखें
शुरू ट्यूटोरियल

10 बुनियादी Git कमांड जो हर डेवलपर को चाहिए 🖥️

मास्टरट्रेंड इनसाइट्स द्वारा मास्टरट्रेंड इनसाइट्स
3 सितंबर, 2025
में ट्यूटोरियल
पढने का समय:7 मिनट का पाठ
को को
0
10 बुनियादी Git कमांड जो आपको आरंभ करने में सहायता करेंगे
1
साझा
3
दृश्य
फेसबुक पर सांझा करेंट्विटर पर साझा करें

अंतर्वस्तु

  1. आपके कोड की सुरक्षा के लिए 10 बुनियादी Git कमांड 🔒
  2. 1 मौजूदा रेपो को क्लोन करें
  3. 2 नया रेपो बनाएं
  4. 3 सहयोग करने के लिए एक शाखा बनाएँ
  5. 4 शाखाओं के बीच स्विच करें
  6. 5 Git स्थिति की जाँच करें
  7. 6 प्रतिबद्ध परिवर्तन सेट
  8. 7 परिवर्तन पूर्ववत करें
  9. 8 अपने सभी स्थानीय परिवर्तन अपलोड करें
  10. 9 सभी परिवर्तन पुनर्प्राप्त करें
  11. 10 सब कुछ एक साथ मिलाएँ
    1. संबंधित पोस्ट

आपके कोड की सुरक्षा के लिए 10 बुनियादी Git कमांड 🔒

क्या आप अपने खोए हुए कोड परिवर्तनों को पुनः प्राप्त करने के लिए एक और पूरी रात बिता रहे हैं? आप अकेले नहीं हैं। यही कारण है कि लाखों डेवलपर्स हर बदलाव को ट्रैक करने और अपने काम की सुरक्षा के लिए दुनिया की अग्रणी संस्करण नियंत्रण प्रणाली Git पर भरोसा करते हैं। यहां उन आदेशों का सारांश दिया गया है जिनका आप सबसे अधिक उपयोग करेंगे। 🚀

यदि आप Git में नए हैं, तो आइए एक रिफ्रेशर से शुरुआत करें। Git रिपोजिटरी (या संक्षेप में रेपो) में परियोजना की सभी फाइलें और संपूर्ण संशोधन इतिहास शामिल होता है। रिपो में कमिट्स होते हैं, जिनका उपयोग रिपो में परिवर्तनों को रिकॉर्ड करने के लिए किया जाता है, और प्रत्येक कमिट में एक संक्षिप्त संदेश होता है जिसे उपयोगकर्ता यह बताने के लिए टाइप करता है कि उसने क्या परिवर्तन किए हैं। Git भी कर सकता है प्रबंधन में सहायता करें विलय से पहले संघर्षों (उदाहरण के लिए, यदि दो लोग कोड की एक ही पंक्ति को संपादित करते हैं) को हल करना आवश्यक है। विंडोज़ पर Git स्थापित करने के बारे में अधिक जानने के लिए यहां क्लिक करें।

1 किसी मौजूदा रेपो को क्लोन करें

पहला आदेश जिससे हम शुरुआत कर सकते हैं वह है गिट क्लोन, जो एक कमांड है जो जोड़ता है और एक प्रति डाउनलोड करें किसी मौजूदा रिपोजिटरी से अपने स्थानीय मशीन पर स्थानांतरण करना। आमतौर पर, मौजूदा रिपॉजिटरी दूरस्थ होती है, जैसे कि GitHub या GitLab पर।

सबसे पहले, एक रिपोजिटरी पर जाएं और हरे रंग के ड्रॉपडाउन मेनू पर क्लिक करें जिसमें "कोड" लिखा है, फिर GitHub रिपोजिटरी URL के बगल में क्लिपबोर्ड आइकन पर कॉपी करें, जो इसका उपयोग करके क्लोन करेगा वेब यूआरएल. यह सबसे आसान तरीका है और HTTPS का उपयोग करके क्लोन बनाता है:

GitHub पर HTTPS पर रिपॉजिटरी क्लोन करने का विकल्प दिखाने वाले तीरों की संख्या।

फिर, आपके द्वारा अभी-अभी कॉपी किए गए URL के साथ निम्नलिखित कमांड चलाएँ:

गिट क्लोन https:
Git Bash CLI में रेपो क्लोन पूर्ण हुआ संदेश।

एक बार रिपोजिटरी क्लोन हो जाने पर, आपके मशीन पर इसकी एक स्थानीय प्रतिलिपि उपलब्ध हो जाएगी। 👍

यदि आपको “घातक: रिपॉजिटरी नहीं मिली” जैसी त्रुटि मिलती है, तो URL की जांच करें। यदि यह एक निजी रिपोजिटरी है, तो आपको इसे एक्सेस करने के लिए अनुमतियों की आवश्यकता हो सकती है।

2 नया रेपो बनाएं

यदि आप किसी मौजूदा Git रिपॉजिटरी को क्लोन करने के बजाय एक नई Git रिपॉजिटरी बनाना चाहते हैं, तो चलाएँ गिट आरंभ. यह निर्दिष्ट निर्देशिका में रिपोजिटरी को पथ देकर उसे आरंभीकृत करता है। इसलिए यह उन नए या अप्रशिक्षित प्रोजेक्टों के लिए आदर्श है जो Git का उपयोग शुरू करना चाहते हैं।

सबसे पहले, कमांड चलाने से पहले सुनिश्चित करें कि आप सही फ़ोल्डर में हैं:

गिट आरंभ
Git init कमांड में रिक्त रेपो त्रुटि संदेश.

3 सहयोग करने के लिए एक शाखा बनाएँ

Git में शाखा आपके रिपॉजिटरी का एक संस्करण है, इसलिए कई लोग एक साथ रिपॉजिटरी पर काम कर सकते हैं। दूसरे शब्दों में, यह रेपो के भीतर विकास की एक स्वतंत्र रेखा है। एक रिपोजिटरी में आमतौर पर कई शाखाएं होती हैं।

स्थानीय शाखा बनाने के लिए, निम्नलिखित कमांड चलाएँ:

git शाखा शाखा-नाम

अपनी सभी शाखाओं को सूचीबद्ध करने के लिए, चलाएँ:

गिट शाखा

किसी शाखा को हटाने के लिए:

git शाखा -d शाखा-नाम
जब आप कोई शाखा हटाते हैं, तो कभी-कभी उसे बलपूर्वक हटाना आवश्यक हो जाता है। आपको बस कैपिटलाइज़ करना है -डी, इसलिए: git शाखा -D शाखा-नाम

4 शाखाओं के बीच स्विच करना

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

शाखाओं के बीच स्विच करने और उन्हें अपनी स्थानीय निर्देशिका में जांचने के लिए:

git चेकआउट शाखा-नाम

git के नए संस्करणों के लिए, आप चला सकते हैं:

गिट बदलना शाखा का नाम

उपरोक्त आदेशों के काम करने के लिए, जिस शाखा पर आप स्विच कर रहे हैं वह स्थानीय रूप से मौजूद होनी चाहिए, और आपकी वर्तमान शाखा में कोई भी परिवर्तन पहले प्रतिबद्ध या सहेजा जाना चाहिए।

एक ही समय में शाखाएँ बनाने और स्विच करने के लिए शॉर्टकट कमांड: git चेकआउट -b शाखा-नाम

5 Git स्थिति जांचें

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

गिट स्थिति

यदि कोई परिवर्तन नहीं करना हो तो आउटपुट कुछ इस प्रकार दिखना चाहिए:

कमांड लाइन पर Git स्टेटस कमांड, जिसके आउटपुट में यह कहा गया है कि प्रतिबद्ध करने के लिए कुछ भी नहीं है, कार्यशील वृक्ष को साफ करें।

6 परिवर्तन सेट प्रतिबद्ध करें

यह संभवतः सबसे अधिक प्रयुक्त Git कमांड है। जब हम अपना काम सहेजने के लिए तैयार होते हैं, शायद किसी विशिष्ट कार्य या समस्या के बाद, हम इसका उपयोग कर सकते हैं गिट कमिट. यह मूलतः परियोजना में वर्तमान में तैयार किए जा रहे परिवर्तनों का एक स्नैपशॉट कैप्चर करता है।

आपको एक संक्षिप्त और स्पष्ट कमिट संदेश भी लिखना होगा ताकि आप और अन्य डेवलपर्स परिवर्तनों के बारे में जान सकें। इसे उद्धरण चिह्नों से घेरना न भूलें।

गिट प्रतिबद्ध -एम "पुष्टिकरण संदेश"
गिट कमिट बस अपने परिवर्तनों को स्थानीय रूप से सहेजें। आपको अभी भी उन्हें दूरस्थ रिपोजिटरी में “पुश” करना होगा।

7 परिवर्तन पूर्ववत करें

आदेश गिट रिवर्ट हमेशा तुम हटाना एक एकल कमिट द्वारा आपके स्थानीय रिपोजिटरी में किए गए सभी परिवर्तन। उदाहरण के लिए, यदि किसी पिछले कमिट ने रिपो में ReadMe.md नामक फ़ाइल जोड़ी है, तो गिट रिवर्ट उस कमिट में आप ReadMe.md को रिपो से हटा देंगे। इस परिवर्तन को प्रतिबिंबित करने के लिए एक नया कमिट भी बनाया गया है।

आपको बस दौड़ने की जरूरत है गिट रिवर्ट इसके बाद कमिट आईडी:

गिट रिवर्ट प्रतिबद्ध-पहचान

यदि आपने बहुत सारे कमिट किए हैं और आपको यकीन नहीं है कि कमिट आईडी कहां है, तो आप कमांड चलाकर कमिट की पहचान कर सकते हैं गिट लॉग. कमिट आईडी कॉपी करें और कमांड चलाएँ गिट लॉग प्रतिबद्ध आईडी के साथ.

CLI में Git लॉग कमांड पिछले कमिट्स और कमिट आईडी दिखाता है।
भ्रमित न करें गिट रिवर्ट साथ गिट रीसेट. बाद वाला किसी दिए गए कमिट के बाद हुए प्रत्येक परिवर्तन को पूर्ववत कर देगा तथा कमिट इतिहास को बदल देगा। यदि अन्य लोग भी उसी शाखा पर काम कर रहे हों तो यह आदर्श स्थिति नहीं है।

8 अपने सभी स्थानीय परिवर्तन अपलोड करें

एक बार जब आप अपने सभी परिवर्तन कर लें और उन्हें प्रतिबद्ध कर लें, तो आप अपने स्थानीय परिवर्तनों को दूरस्थ रिपोजिटरी में भेजना चाहेंगे। पुशिंग, इन परिवर्तनों को आपके कमिट्स के साथ आपकी स्थानीय मशीन से दूरस्थ रिपोजिटरी में स्थानांतरित करने की क्रिया है। आप यह निर्दिष्ट कर सकते हैं कि आप परिवर्तन किस शाखा में भेजना चाहते हैं।

गिट पुश मूल मास्टर

उपरोक्त आदेश मास्टर शाखा में परिवर्तन को धकेलता है (मास्टर को आमतौर पर मुख्य शाखा माना जाता है, लेकिन "मुख्य" का भी आमतौर पर उपयोग किया जाता है)। हाँ मालिक काम नहीं करता, प्रयास करें मुख्य.

इसे चलाने की अनुशंसा की जाती है गिट स्थिति अपने परिवर्तन अपलोड करने से पहले.

9 सभी परिवर्तन पुनर्प्राप्त करें

यह एक कमांड है जिसका उपयोग मैं तब करता हूं जब मैं किसी प्रोजेक्ट पर वापस आता हूं और मुख्य शाखा में किए गए सभी नए परिवर्तनों को पुनः प्राप्त करने की आवश्यकता होती है (या तो मेरे मर्ज के साथ या अन्य डेवलपर्स से) जो दूरस्थ रूप से मौजूद हैं। दूसरे शब्दों में, यह एक कमांड है जिसका उपयोग आप तब करते हैं जब आप दूरस्थ रिपोजिटरी से अपडेट प्राप्त करना चाहते हैं।

git पुल मूल मुख्य

पहले की तरह, हाँ मालिक काम नहीं करता, प्रयास करें मुख्य. चूंकि यह कमांड निम्नलिखित कार्यों को संयोजित करता है गिट फ़ेच और गिट मर्ज, आपके स्थानीय रिपॉजिटरी में नवीनतम संशोधनों को तुरंत लागू करता है (गिट मर्ज) रिमोट रिपोजिटरी से अद्यतन प्राप्त करने के बाद (गिट फ़ेच). आप Git में पुल अनुरोध के बारे में अधिक जान सकते हैं।

10 सब कुछ एक साथ मिला दें

अंत में, जब आप अपनी शाखा पर काम कर लें और सब कुछ सही ढंग से काम कर रहा हो, तो अंतिम चरण शाखा को मुख्य शाखा (आमतौर पर डेव या मास्टर, लेकिन रेपो की जांच करें) में विलय करना है।

आप यह कमांड चलाकर कर सकते हैं गिट मर्ज. सबसे पहले आपको यह करना चाहिए निष्पादित करना गिट फ़ेच अपनी शाखा को अपडेट करने के लिए local, और फिर अपना मर्ज बनाएं:

गिट मर्ज शाखा का नाम
सुनिश्चित करें कि आप उस शाखा पर हैं जिसे आप अपनी दूरस्थ मास्टर शाखा में विलय करना चाहते हैं।

अंत में, Git सीखना बाइक चलाने जैसा है: एक बार शुरू करने के बाद, हर प्रयास के साथ यह आसान होता जाता है! 🚴‍♂️💻

इसे साझा करें:
फेसबुकLinkedinPinterestएक्सredditTumblrनीला आकाशधागेशेयर करना

संबंधित पोस्ट

  • विंडोज 11 पर मैसेंजर को जल्दी से कैसे ठीक करें! ⚡
  • अपने डिवाइस को पुनः आरंभ करें 🔄 मिनटों में त्रुटियों को खत्म करें!
  • गेमिंग पीसी कैसे बनाएं
  • विंडोज और मैक पर यूएसबी ड्राइव को कैसे फॉर्मेट करें: त्वरित समाधान ⚡🔌
  • इंटेल एल्डर लेक पी और यू पहलू
  • विंडोज़ पर माइक्रोसॉफ्ट एज अप्रत्याशित रूप से बंद हो गया
  • अपने iPhone पर स्थान इतिहास तक पहुंचने के लिए मार्गदर्शिका
  • बेल-1 क्वांटम कंप्यूटर: नवाचार में क्रांतिकारी बदलाव! 💻✨
टैग: सदाबहार सामग्रीटेकटिप्सविंडोज़ टिप्स
पिछला पोस्ट

क्रोम में AI विशेषताएं 🔥: अपनी ब्राउज़िंग को बदलें

अगला प्रकाशन

कर्नेल सत्यापन विफलताएँ: इसे अभी ठीक करें! 🔥

मास्टरट्रेंड इनसाइट्स

मास्टरट्रेंड इनसाइट्स

हमारी संपादकीय टीम आपके डिजिटल उपकरणों और टूल्स से अधिकतम लाभ उठाने में आपकी सहायता के लिए गहन समीक्षाएं, ट्यूटोरियल और सिफारिशें साझा करती है।

अगला प्रकाशन
BSOD 'कर्नेल सुरक्षा जांच विफल'😱. जानें कि इसे कुछ ही मिनटों में शीघ्रता और आसानी से कैसे ठीक किया जा सकता है।

कर्नेल सत्यापन विफलताएँ: इसे अभी ठीक करें! 🔥

5 3 वोट
लेख रेटिंग
सब्सक्राइब करें
पहुँच
अधिसूचना
अतिथि
अतिथि
0 टिप्पणियाँ
सबसे पुराना
एल मास न्यूवो अधिक वोट करें
ऑनलाइन टिप्पणियाँ
सभी टिप्पणियाँ देखें

जुड़े रहो

  • 976 प्रशंसक
  • 118 समर्थक
  • 1.4k समर्थक
  • 1.8 हजार ग्राहकों
सदस्यता प्रपत्र
  • प्रवृत्तियों
  • टिप्पणियाँ
  • अंतिम
अपने विंडोज 11 डेस्कटॉप पर घड़ी कैसे जोड़ें: 3 फुलप्रूफ ट्रिक्स!

अपने विंडोज 11 डेस्कटॉप में घड़ी कैसे जोड़ें: मिनटों में अधिक हासिल करें! ⏱️

1 मई 2025
Android के लिए Lucky Patcher के 12 सर्वश्रेष्ठ विकल्प

लकी पैचर विकल्प: 12 बेहतर और आसान ऐप्स! 🎮⚡

12 मई 2025
2024 में Android पर AdGuard DNS का उपयोग कैसे करें

2025 में Android पर AdGuard DNS का उपयोग कैसे करें

11 फ़रवरी, 2025
ओब्लिवियन रीमास्टर्ड में आइटम कैसे स्टोर करें: 5 ट्रिक्स जो आपको जानना चाहिए! 🗝️💼

अपनी लूट खोए बिना ओब्लिवियन रीमास्टर्ड में आइटम कैसे स्टोर करें 💎⚡

1 मई 2025
Android पर Gmail सुविधाएँ: 5 युक्तियों से समय बचाएँ

एंड्रॉइड पर जीमेल की विशेषताएं: 5 ट्रिक्स जिनके बारे में आप नहीं जानते! 📱✨

12
मदरबोर्ड मरम्मत - मदरबोर्ड मरम्मत

नोटबुक मदरबोर्ड मरम्मत

10
बिना इंटरनेट के विंडोज 11 होम इंस्टॉल करें

बिना इंटरनेट के विंडोज 11 होम इंस्टॉल करें

10
4 चरणों में विंडोज 11/10 में ड्राइवर्स का बैकअप कैसे लें!

विंडोज 11/10 में ड्राइवर्स का बैकअप कैसे लें: गलतियों से बचें! 🚨💾

10
No Registrado en la Red Soluciona este error Android en minutos

नेटवर्क पर पंजीकृत नहीं: इस Android त्रुटि को मिनटों में ठीक करें ⏳🔧

27 फ़रवरी, 2025
गीगाबाइट B760M AORUS एलीट WIFI6E GEN5

GIGABYTE B760M AORUS ELITE WIFI6E GEN5 PCIe Gen5 अब उपलब्ध! ⚡💻

27 फ़रवरी, 2025
क्रोम में एडवेयर: अपने ब्राउज़र को साफ़ करने के 5 आसान चरण

क्रोम में एडवेयर: इन खतरों का अभी पता लगाएँ और हटाएँ! 🛑💻

26 फ़रवरी, 2025
ज़ेनोब्लैड क्रॉनिकल्स

ज़ेनोब्लैड क्रॉनिकल्स एक्स स्विच पर आता है: क्लासिक Wii U अंत अब स्विच पर है 🌟🔥

26 फ़रवरी, 2025

ताज़ा समाचार

No Registrado en la Red Soluciona este error Android en minutos

नेटवर्क पर पंजीकृत नहीं: इस Android त्रुटि को मिनटों में ठीक करें ⏳🔧

27 फ़रवरी, 2025
0
गीगाबाइट B760M AORUS एलीट WIFI6E GEN5

GIGABYTE B760M AORUS ELITE WIFI6E GEN5 PCIe Gen5 अब उपलब्ध! ⚡💻

27 फ़रवरी, 2025
1
क्रोम में एडवेयर: अपने ब्राउज़र को साफ़ करने के 5 आसान चरण

क्रोम में एडवेयर: इन खतरों का अभी पता लगाएँ और हटाएँ! 🛑💻

26 फ़रवरी, 2025
4
ज़ेनोब्लैड क्रॉनिकल्स

ज़ेनोब्लैड क्रॉनिकल्स एक्स स्विच पर आता है: क्लासिक Wii U अंत अब स्विच पर है 🌟🔥

26 फ़रवरी, 2025
3
मास्टरट्रेंड न्यूज़ लोगो

मास्टरट्रेंड इन्फो तकनीक के लिए आपका पसंदीदा स्रोत है: हार्डवेयर, सॉफ़्टवेयर, गेमिंग, मोबाइल डिवाइस और आर्टिफिशियल इंटेलिजेंस पर समाचार, ट्यूटोरियल और विश्लेषण खोजें। हमारे न्यूज़लेटर की सदस्यता लें और कोई भी ट्रेंड मिस न करें।

हमारे पर का पालन करें

श्रेणी के अनुसार ब्राउज़ करें

  • जुआ
  • हार्डवेयर
  • ऐ
  • मोबाइल फोन
  • समाचार
  • नेटवर्क
  • सुरक्षा
  • सॉफ़्टवेयर
  • ट्यूटोरियल
  • विंडोज़

ताज़ा समाचार

No Registrado en la Red Soluciona este error Android en minutos

नेटवर्क पर पंजीकृत नहीं: इस Android त्रुटि को मिनटों में ठीक करें ⏳🔧

27 फ़रवरी, 2025
गीगाबाइट B760M AORUS एलीट WIFI6E GEN5

GIGABYTE B760M AORUS ELITE WIFI6E GEN5 PCIe Gen5 अब उपलब्ध! ⚡💻

27 फ़रवरी, 2025
  • हमारे बारे में
  • की घोषणा
  • गोपनीयता नीति
  • हमसे संपर्क करें

कॉपीराइट © 2025 https://mastertrend.info/ - सभी अधिकार सुरक्षित। सभी ट्रेडमार्क उनके संबंधित स्वामियों की संपत्ति हैं।

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
कोई परिणाम नहीं
सभी परिणाम देखें
  • जुआ
  • हार्डवेयर
  • ऐ
  • मोबाइल फोन
  • समाचार
  • नेटवर्क
  • सुरक्षा
  • सॉफ़्टवेयर
  • ट्यूटोरियल
  • विंडोज़

कॉपीराइट © 2025 https://mastertrend.info/ - सभी अधिकार सुरक्षित। सभी ट्रेडमार्क उनके संबंधित स्वामियों की संपत्ति हैं।

टिप्पणी लेखक जानकारी
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_तटस्थ::wpds_ट्विस्टेड::wpds_तीर::wpds_shock::wpds_अनामस्ड::wpds_कूल::wpds_evil::wpds_ऊप्स::wpds_razz::wpds_रोल::wpds_रोना::wpds_eek::wpds_lol::wpds_मद::wpds_sad::wpds_विस्मयादिबोधक::wpds_प्रश्न::wpds_idea::wpds_हम्म::wpds_beg::wpds_वाह::wpds_चुकल::wpds_मूर्खतापूर्ण::wpds_ईर्ष्या::wpds_shutmouth:
wpडिस्कस
redditनीला आकाशएक्समेस्टोडोनहैकर समाचार
इसे साझा करें:
मेस्टोडोनवीकेWhatsAppटेलीग्रामएसएमएसहैकर समाचाररेखामैसेंजर
आपका मैस्टोडॉन इंस्टेंस