GitLab रिमोट: HTTP बेसिक: प्रवेश निषेध और घातक प्रमाणीकरण


266

मैं इस पोस्ट के विपरीत मैक ओएस पर हूं:

मेरे पास GitLab में पासवर्ड कॉन्फ़िगर है।

मेरे पास SSL कुंजी है जो AFL के बाद प्रोजेक्ट GitLab पर बनाया गया था।

जब मैं किसी नए प्रोजेक्ट के लिए मौजूदा फ़ोल्डर का उपयोग करता हूं और नीचे दिए गए चरणों का पालन करता हूं:

मौजूदा फ़ोल्डर

cd existing_folder
git init
git remote add origin https://gitlab.com/sobopla/Geronimod.git
git add .
git commit -m "Initial commit"
git push -u origin master

मुझे अपना GitLab उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए कहा गया है। पासवर्ड डालने के बाद मुझे मिलता है:

दूरस्थ: HTTP बेसिक: पहुँच से इनकार किया घातक: प्रमाणीकरण ' https://gitlab.com/myname/myproject ' के लिए विफल


निम्नलिखित उत्तर मेरे काम नहीं आए..यदि अभी भी किसी को भी इस मुद्दे का सामना करना पड़ रहा है MAC ... यह लिंक मदद कर सकता है ... stackoverflow.com/questions/17659206/…
PALLAMOLLA SAI

जवाबों:


533

यह हर बार होता है जब मुझे विंडोज पासवर्ड बदलने के लिए मजबूर किया जाता है और उपरोक्त किसी भी उत्तर ने मेरी मदद नहीं की।

नीचे दिए गए समाधान की कोशिश करें जो मेरे लिए काम करता है:

  1. विंडोज क्रेडेंशियल मैनेजर पर जाएं । यह एक एन-यूएस विंडोज में विंडोज की दबाकर और 'क्रेडेंशियल' टाइप करके किया जाता है। अन्य स्थानीयकृत विंडोज वेरिएंट में आपको स्थानीयकृत शब्द (कुछ उदाहरणों के लिए टिप्पणियां देखें) का उपयोग करने की आवश्यकता है।

    वैकल्पिक रूप से आप control /name Microsoft.CredentialManagerरन डायलॉग में शॉर्टकट का उपयोग कर सकते हैं (जीत + आर)

  2. Windows क्रेडेंशियल के तहत git प्रविष्टि संपादित करें, पुराने पासवर्ड को नए के साथ बदल दें।

3
धन्यवाद, कि मेरे लिए भी काम किया और समस्या को हल किया। यदि आपको अपने डिवाइस पर अलग-अलग गितूब खाते हैं
डेन वीहेबे

4
यह मेरे लिए भी काम कर रहा है, हालांकि मैं कई गिलाब खातों का उपयोग कर रहा हूं, इसलिए मैंने अपने सभी गिटलैब खाते को उसी पासवर्ड से अपडेट किया है जो मेरे क्रेडेंशियल मैंगर में है और समस्या हल हो गई है धन्यवाद @ mpro
राजन चौहान

6
नोट: इसे अपनी भाषा प्रणाली में टाइप करें। रस: "प्रमाणिकता प्रबंधक" = "Диспетчер Учетных Данных"
Dyno क्रिस

2
बहुत बढ़िया जवाब। यह विशेष रूप से आपके काम के खातों के मामले में है जहाँ आपको हर बार अपने पासवर्ड बदलने पड़ते हैं।
geekidharsh

4
जर्मन में यह "एमेलडेइनफॉर्मेशनस्वरवेल्टुंग" और फिर "विंडोज-एमेलडेइनफॉर्मेशन" है।
nachtigall

168
   git config --system --unset credential.helper

फिर Git दूरस्थ सर्वर के लिए नया पासवर्ड दर्ज करें।


22
ध्यान दें कि विंडोज पर आपको इसे प्रशासक के रूप में चलाने की आवश्यकता है, अन्यथा आपको अनुमति त्रुटियां मिलेंगी
Etern21

6
यह निर्भर करता है कि आपने अपनी साख कहाँ रखी है। यदि पिछली कमांड वैश्विक ध्वज का उपयोग करने की कोशिश भी नहीं करती है:git config --global--unset credential.helper
विंसेंट लुनाट

यह ओपी के लिए सबसे अधिक प्रासंगिक उत्तर है क्योंकि यह समस्या को संबोधित करता है, और कुछ "विंडोज पर" स्पर्शरेखा पर नहीं जाता है। इसके अलावा, एक साइड नोट के रूप में, आपको इस कमांड को चलाने की आवश्यकता हो सकती है जैसे sudoकि आपके उपयोगकर्ता की पहुंच नहीं है/etc
Ghostrydr

git config - system credential.helper प्रबंधक, फिर से क्रेडेंशियल का उपयोग करने के लिए।
हाटानोह

यदि आप क्रेडेंशियल हेल्पर को परेशान करते हैं, तो आपको हर बार जीआईटी रिपॉजिटरी से कनेक्ट करने के लिए उपयोगकर्ता नाम और पासवर्ड प्रदान करना होगा। यह तय करने के लिए कि आप निम्न कमांड का उपयोग करके फिर से सहायक स्थापित कर सकते हैं: git config --global credential.helper store
Tomasz Czechowski

85

मुझे वही त्रुटि मिली और मैंने इसे हल किया:

  1. Cmd से कमांड लागू करें (व्यवस्थापक के रूप में चलाएँ)

    git config --system --unset credential.helper

  2. और फिर मैंने C: \ Program Files \ Git \ mingw64 / etc / location से gitconfig फ़ाइल को हटा दिया (नोट: यह पथ मैक में अलग होगा जैसे "/ उपयोगकर्ता / उपयोगकर्ता नाम")

  3. उसके बाद जैसे git कमांड का उपयोग करें git pullयाgit push , उसने मुझसे यूजरनेम और पासवर्ड मांगा। मान्य उपयोगकर्ता नाम और पासवर्ड और git कमांड को लागू करना।

आशा है कि यह आपकी मदद करेगा...


11
यदि आपको वह त्रुटि मिलती है, तो आप प्रशासक के रूप में अपना कमांड प्रॉम्प्ट चला सकते हैं, और त्रुटि दूर हो जाती है।
अनन्त 21

FYI करें: बस कॉन्फिगरेशन रीसेट करना (आपका पहला cmd) काम करता है। मैंने फिर अपना धक्का और जोर से लगाया! मुझे लगता है कि इसकी वजह से मेरी दुकान को मासिक पासवर्ड में बदलाव की आवश्यकता होती है, इसलिए आंतरिक गिट लैब हाइवायर जाती है।
yaspenalty.com

1
इसे भी इस तरह से आज़माएं --global git config --global --unset credential.helper
माइक

57

मेरे लिए, निम्नलिखित ने काम किया:

अपने GitLab पासवर्ड का उपयोग न करें, लेकिन एक पहुंच टोकन बनाएं और अपने पासवर्ड के बजाय इसका उपयोग करें:

  1. GitLab में, सेटिंग > एक्सेस टोकन पर जाएं
  2. एक नया टोकन बनाएं (चेक एपी )
  3. git क्लोन ...
  4. जब आपसे आपका पासवर्ड मांगा जाता है, तो अपने GitLab पासवर्ड के बजाय एक्सेस टोकन को कॉपी और पेस्ट करें

4
मेरे लिए भी काम किया!
क्रिश्चियन रे लेविडो 11

42

केवल एक चीज जो मेरे लिए काम करती थी, उसके https://username:Password@gitlab.com/user/projectgitबजाय उपयोग कर रही थी https://gitlab.com/user/projectgitHttps://gitlab.com/gitlab-com/support-forum/issues/1654 देखें


1
महान जवाब यह मेरे लिए ठीक काम करता है क्योंकि मेरा दिमाग निजी था, धन्यवाद
मोहम्मद एच।

धन्यवाद। हालाँकि मेरे लिए इसे SSL रेपो यूआरएल के साथ बदलना होगा लेकिन आपके उत्तर से मुझे मदद मिलेगी। मैंने इसे अपडाउन किया है।
मुज़ामिल

धन्यवाद। BitBucket या Github का उपयोग करते समय मेरे पास ऐसा कोई मुद्दा नहीं था। GitLab के साथ मुझे व्यक्तिगत एक्सेस टोकन बनाना है, फिर उस का उपयोग दूरस्थ मूल में करेंgit remote set-url origin https://usernameHere:personalAccessTokenHere@gitlab.com/usernameHere/projectNameHere
Woppi

37

विंडोज क्रेडेंशियल के तहत git प्रविष्टि को संपादित करने के लिए विंडोज क्रेडेंशियल मैनेजर पर जाएं (विंडोज की दबाएं और 'क्रेडेंशियल' टाइप करें)। पुराने पासवर्ड को नए के साथ बदलें।

विंडोज क्रेडेंशियल मैनेजर


OP MacOS पर है, न कि विंडोज पर।
Matthieu Brucher

यह ओपी की मदद नहीं करेगा, लेकिन इसने मेरे विंडोज देव बॉक्स पर एक आकर्षण की तरह काम किया।
टोनी

27

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

यहां छवि विवरण दर्ज करें


यह चाल चली, मेरे मामले में यह इसलिए था क्योंकि कंपनी हमें हर कुछ महीनों में डोमेन पासवर्ड बदलने के लिए मजबूर करती है। इस परिवर्तन ने इस क्रेडेंशियल प्रबंधक में क्रेडेंशियल्स को अपडेट नहीं किया। जैसे ही मैंने पासवर्ड अपडेट किया यह काम कर रहा था।
k4yaman

21

यदि आप git> 2.11 का उपयोग कर रहे हैं और Gitlab के साथ सहभागिता करने के लिए Kerberos का उपयोग कर रहे हैं, तो आपको remote: HTTP Basic: Access deniedत्रुटि से बचने के लिए अपने स्थानीय git में इस कॉन्फ़िगरेशन को सेट करने की आवश्यकता है ।

$ git config --global http.emptyAuth true

स्रोत


दिलचस्प मामला, केर्बरोस के साथ। +1
वॉन सी सी

1
मैं कर्बरोस का उपयोग नहीं कर रहा हूं, लेकिन आपके उत्तर के लिए धन्यवाद।
जीनकोड

Kerberosजरूरी नहीं है। धन्यवाद! git-scm.com/docs/git-config
योगदान

आज सुबह विंडोज पर Git की एक साफ स्थापना करने के बाद। इस उत्तर ने मेरे लिए पहुँच अस्वीकृत त्रुटि को हल कर दिया।
जेम्स

पवित्र गाय - मैं सभी अन्य सुझावों के माध्यम से चला गया और अंत में अंतिम रूप से यह एक काम किया। वास्तव में Kerberos का उपयोग कर रहा था!
मैथफॉर में बॉन क्राउडर

19

डोमेन से पहले अपना उपयोगकर्ता नाम जोड़ें:

https://**username**@gitlab.com/user/projectgit

और सहायक आपसे पासवर्ड पूछेगा


13

इसे इस्तेमाल करे:

  1. के लिए जाओ: C:/Users/(YourUserName)/
  2. फ़ाइल को हटाएं .gitconfig

12

व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें, फिर यह कमांड चलाएँ:

git config --system --unset credential.helper

कॉन्फ़िग फ़ाइल C: \ Program Files \ Git \ mingw64 / etc / gitconfig को लॉक नहीं किया जा सका: अनुमति अस्वीकृत

1
आप कॉन्फ़िगर फ़ाइल का उपयोग नहीं करते हैं, बस आप कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में खोलें और कमांड चलाएं। आशा है कि यह मदद करता है
एमडी। शैफयातुल हक़

12

यह तब होता है जब आप अपना लॉगिन या git सर्विस अकाउंट (GitHub या GitLab, Bitbacket, आदि) का पासवर्ड बदलते हैं। आपको इसे विंडोज क्रेडेंशियल मैनेजर में भी बदलना होगा।

इसलिए, विंडोज सर्च मेनू में " क्रेडेंशियल मैनेजर " (rus। "Диспетчер Учетных Данных") टाइप करें और अपने git सर्विस अकाउंट में जाएं और डेटा भी बदलें।

यहां छवि विवरण दर्ज करें


हालाँकि मैंने अपना उपयोगकर्ता या पासवर्ड नहीं बदला (यह AD क्रेडेंशियल है), Gitlab सर्वर के पुनर्निर्माण और उपरोक्त समाधान के कारण यह त्रुटि हुई है।
माइकल हाफनर

11

नोट: GitLab SSL सेटिंग्स और GitLab SSH कुंजियाँ न मिलाएँ ।

यदि आपने अपनी GitLab प्रोफ़ाइल में जो भी कॉन्फ़िगर किया है वह SSH सार्वजनिक कुंजी है, तो आपका HTTPS URL इसका उपयोग नहीं करेगा।

अपने HTTPS क्रेडेंशियल्स के बारे में, डबल-चेक करें:

  • यदि दो-कारक प्रमाणीकरण अक्षम है, या
  • यदि आपके उपयोगकर्ता नाम या पासवर्ड में विशेष वर्ण हैं, या
  • यदि आपके पास Git क्रेडेंशियल सहायक है git config credential.helper:।

1
- मेरे उपयोगकर्ता नाम में एक जगह है क्योंकि मैंने गिटब के माध्यम से गिटलब को प्रमाणित किया - दो-कारक ऑटेंटिकेशन अक्षम है - आपका क्या मतलब है "अगर मेरे पास गिट क्रेडेंशियल हेल्पर है?
jeancode

@ जीनकोड मेरा मतलब है: जब आप टाइप करते हैं तो आप क्या देखते हैं git config credential.helper: जो गलत क्रेडेंशियल्स को कैश कर सकता है।
VonC

@ जीनियनकोड, अंतरिक्ष के लिए, क्या आपने इसे एनकोड किया है? ( en.wikipedia.org/wiki/Percent-encoding#Character_data:% 20)
VONC

मैंने नाम में जगह के लिए कुछ भी नहीं किया, अंतरिक्ष मेरे नाम से आता है GitHub, कि GitLab ने Github के माध्यम से प्रमाणीकरण लॉगिन के दौरान पकड़ा।
jeancode on

1
मुझे तैनाती कुंजियों का उपयोग करने की कोशिश करने के कारण त्रुटि हो रही थी जबकि दो कारक प्रमाणीकरण सक्षम थे। यदि आप दो-कारक सक्षम हैं, तो आप केवल व्यक्तिगत पहुंच टोकन का उपयोग कर सकते हैं।
जोशुआ डाइक

9

इस समस्या से निपटने के दो तरीके हैं:

  1. मैंने अपना उपयोगकर्ता नाम दूरस्थ URL के सामने जोड़ा ( https: // username @ gitRepoURL )

    • हमेशा सबसे अच्छा समाधान नहीं; जहां मैं काम करता हूं, भले ही हम धीरे-धीरे जीआईटी का उपयोग करने की दिशा में आगे बढ़ रहे हैं, हमारे पास एक नेटवर्क ड्राइव पर हमारे एप्लिकेशन हैं, इसलिए यदि मैं ऐसा करता हूं, तो मैं केवल परिवर्तनों को धक्का दे सकता हूं, भले ही किसी अन्य व्यक्ति ने एक फीचर पर काम किया हो।
  2. मैं git config --system --unset credential.helperजीआईटी बैश से नहीं भाग सकता , इसलिए मुझे एक एडमिन कमांड प्रॉम्प्ट खोलना था और इसे वहां चलाना था (यह मानता है कि आपने जीआईटी को ऐसे स्थापित किया है कि यह जीआईटी बैश और कमांड प्रॉम्प्ट दोनों से चल सकता है)। बैश से, मुझे "कॉन्फ़िगर फ़ाइल को लॉक नहीं किया जा सका" त्रुटि मिलती है।


अधिक जानकारी के लिए, देखें git config -l:। इसके --globalबजाय ऊपर की कोशिश करें--system
माइक

9

जब भी मैं अपना लॉगिन पासवर्ड बदलता हूं, मुझे उसी मुद्दे का सामना करना पड़ता है।

नीचे इस समस्या को ठीक करने के लिए मुझे कमांड चलाने की आवश्यकता है: -

git config --global credential.helper wincred

कमांड के ऊपर चलने के बाद यह मुझसे फिर से मेरा अपडेटेड यूजर नेम और पासवर्ड पूछता है ।


5

मेरे मामले में मैंने git के नवीनतम संस्करण (वर्तमान में 2.16.2) पर पुनः इंस्टॉल किया। मुझे नहीं पता कि क्या यह था कि मेरे पुराने संस्करण पुराने थे, लेकिन मैंने एक जीथब पृष्ठ पर पढ़ा कि यदि आपको https क्लोनिंग त्रुटियों में ठोकर लगती है तो यह किया जाना चाहिए। मुझे लगा कि यह एक https क्लोनिंग त्रुटि थी क्योंकि त्रुटि ध्यान केंद्रित करती है HTTP Basic, जबकि GitLab उपयोग करता है HTTPS। मैं इस विचार प्रक्रिया में गलत हो सकता हूं, लेकिन समाधान ने मेरे मामले में मदद की, और मुझे आशा है कि यह भविष्य में किसी की भी मदद करेगा!


4

इसके बाद GO को C:\Users\<<USER>> AND DELETE THE .gitconfig fileएक ऐसी कमांड की कोशिश करें जो अपस्ट्रीम से कनेक्ट हो git clone, git pull or git push। आपको अपनी साख फिर से दर्ज करने के लिए प्रेरित किया जाएगा। कृपया ऐसा करें।


4

मैंने विंडोज़ में 'क्रेडेंशियल मैनेजर' से गिटलैब क्रेडेंशियल को हटा दिया और सफलतापूर्वक धक्का दिया


4

कंट्रोल पैनल पर जाएं-> क्रेडेंशियल मैनेजर-> विंडोज क्रेडेंशियल जीथब या गिटलैब क्रेडेंशियल्स का चयन करें और इसे संशोधित करें। यह windows10 के लिए है


3

यह मेरे लिए काम करता है: मैं मैक का उपयोग करता हूं और मैंने खोजक पर पथ लिखा है:

~ / पुस्तकालय / अनुप्रयोग समर्थन / SourceTree

मैंने उस ऑर्टिकल फ़ाइल को डिलीट कर दिया, जो पसंद होनी चाहिए

yourUserName@STAuth-gitlab.yourAdress

फिर स्रोत पेड़ से कोड को धक्का देने और खींचने की कोशिश की और यह काम किया।

आप निम्नलिखित उत्तर भी पढ़ सकते हैं:

https://community.atlassian.com/t5/Sourcetree-questions/How-to-update-HTTP-S-credentials-in-sourcetree/qaq-p/297564


2

यदि आपका Gitlab अपने मौजूदा Git खाते के साथ लॉगिन करने की कोशिश कर रहा है। आपको पहली बार Gitlab के अपने पासवर्ड को रीसेट करने की आवश्यकता है।

  1. चरण: अपने प्रोफ़ाइल आइकन (शीर्ष दाएं कोने पर ड्रॉप डाउन मेनू) पर क्लिक करके सेटिंग पर जाएं।
  2. स्टेप: सेटिंग्स में जाएं
  3. स्टेप: लॉक आइकन या ग्लिफ़िकॉन आइकन (यानी पासवर्ड) पर क्लिक करें।
  4. चरण: Gitlab के लिए नया पासवर्ड दर्ज करें।

2

तो मेरे लिए समस्या यह थी कि मैंने अपना GitLab खाता अपने GitHub खाते से जोड़कर बनाया था। इसका मतलब यह है कि इस खाते के लिए औपचारिक रूप से कोई पासवर्ड मौजूद नहीं था क्योंकि इसे GitHub और GitLab के बीच हॉटलिंक के माध्यम से बनाया गया था। मैंने इसे GitLab Settings -> Password -> पर जाकर तय किया और वही पासवर्ड लिखा, जो मेरे GitHub खाते में था।


2

उपरोक्त समाधानों में से किसी ने भी मेरे लिए काम नहीं किया और मेरे पास अपने लैपटॉप पर व्यवस्थापक अधिकार नहीं हैं , लेकिन उन्होंने आखिरकार मुझे गिट टूल्स क्रेडेंशियल स्टोरेज के लिए नेतृत्व किया :

मेरा सेटअप विंडोज 10 | git संस्करण 2.18.0.windows.1 | HTTPS लिंक के माध्यम से क्लोन

यह समाधान काम करता है यदि आप क्रेडेंशियल सहायक के रूप में wincred का उपयोग करते हैं:

> git config --global credential.helper
wincred

सहायक को "कैश" में परिवर्तन करना चाहिए, क्योंकि यह आपको अपनी साख फिर से प्रदान करने के लिए कहेगा। इसे कैश में सेट करने के लिए, बस टाइप करें:

> git config --global credential.helper cache

चेक करें कि आपका अपडेट सक्रिय है:

> git config --global credential.helper
cache

अब आपको पहले की तरह क्लोन / खींचने / लाने में सक्षम होना चाहिए।


2

मैक पर Sourcetree के साथ एक ही समस्या

समाधान: किचेन एक्सेस में पासवर्ड हटाएं।

यहां छवि विवरण दर्ज करें

https://community.atlassian.com/t5/Sourcetree-questions/SourceTree-quot-fatal-Authentication-failed-for-quot/qaq-p/201844

जब आप फिर से पुश करने की कोशिश करेंगे तो यह आपसे पासवर्ड मांगेगा।


1

मैंने तब रिपॉजिटरी के लिए ब्राउज़र URL के साथ प्रयास किया

git क्लोन $ (ब्राउजर)

इसने मेरे उपयोगकर्ता नाम और फिर मेरे पासवर्ड के लिए संकेत दिया

यह तब ठीक काम किया


1

जब Windows क्रेडेंशियल प्रबंधक GitLab का उपयोग करने के लिए आपके क्रेडेंशियल्स के लिए पूछता है, तो वे उपयोगकर्ता नाम और पासवर्ड हैं जिनका उपयोग आप GLLab को एक्सेस करते समय करते हैं। ईजी: अपने ईमेल और पासवर्ड का उपयोग करें।


1

जब मुझे वही समस्या थी,

मैंने इसे "पासवार्ड" फ़ाइल को हटाकर हल किया

C:\Users\<USERNAME>\AppData\Local\Atlassian\SourceTree

हटाने के बाद Sourcetree पासवर्ड के लिए संकेत देगा।

Note:
OS Version : win10 
Sourcetree Version:  3.1

1

मुझे लगता है मैं यहाँ बहुत देर हो चुकी हूँ। लेकिन मुझे लगता है कि इससे नए झांकने में मदद मिलेगी!

मेरे त्रुटियां थीं: रिमोट : HTTP बेसिक: एक्सेस अस्वीकृत

रिमोट : आपको HTTP पर Git के लिए 'read_repository' या 'write_repository' स्कोप के साथ एक व्यक्तिगत एक्सेस टोकन का उपयोग करना होगा।

रिमोट : आप https://gitlab.com/profile/personal_access_tokens पर एक उत्पन्न कर सकते हैं

घातक : ' https://gitlab.com/PROFILE_NAME/REPO_NAME.git/ ' के लिए प्रमाणीकरण विफल हुआ

मैं उबंटू में हूं लेकिन यह मेरे लिए काम कर रहा है:

  1. गोटो https://gitlab.com/profile/personal_access_tokens
  2. सभी को नए टोकन और मार्क चेक बनाएं।
  3. अपना टोकन कॉपी करें
  4. अब अपने टर्मिनल पर जाएं और इसे इस तरह पेस्ट करें।

git clone https: // oauth2: your_TOKEN@gitlab.com/PROFILE_NAME/REPO_NAME.It/



0

मैक उपयोगकर्ता के लिए:

  1. किचेन में जाएं और गिटलैब खातों को हटा दें
  2. टर्मिनल में अपने प्रोजेक्ट पथ पर जाएं और बस गिट पुल टाइप करें
  3. फिर आपसे gitlab के लिए यूजरनेम और पासवर्ड मांगा जाएगा
  4. अपना उपयोगकर्ता नाम दर्ज करें जो आपको प्रोफ़ाइल अनुभाग में gitlab खाते में मिलेगा।
  5. फिर इसके बाद आप यहां अपडेटेड पासवर्ड डालें।
  6. यहाँ हम चलते हैं, फिर से अपने कोड को आगे बढ़ाने की कोशिश करते हैं, इससे आप लोगों को मदद मिल सकती है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.