গিটল্যাব রিমোট: এইচটিটিপি বেসিক: অ্যাক্সেস অস্বীকৃত এবং মারাত্মক প্রমাণীকরণ


266

আমি এই পোস্টের বিপরীতে ম্যাক ওএসে আছি:

আমার গিটল্যাবে পাসওয়ার্ড কনফিগার করা আছে।

গিটল্যাবে প্রকল্পটি তৈরি হওয়ার পরে আমার কাছে এসএসএল কী তৈরি হয়েছে।

আমি যখন নতুন প্রকল্পের জন্য কোনও বিদ্যমান ফোল্ডার ব্যবহার করি এবং নীচের পদক্ষেপগুলি অনুসরণ করি:

বিদ্যমান ফোল্ডার

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

আমাকে আমার গিটল্যাব ব্যবহারকারীর নাম এবং পাসওয়ার্ড লিখতে অনুরোধ জানানো হচ্ছে। পাসওয়ার্ড প্রবেশের পরে আমি পাই:

দূরবর্তী: HTTP বেসিক: অ্যাক্সেস মারাত্মক অস্বীকার করেছে: ' https://gitlab.com/myname/myproject ' এর জন্য প্রমাণীকরণ ব্যর্থ হয়েছে


উত্তর অনুসরণ me..If এখনও ম্যাক মধ্যে এই সমস্যা ... এই লিঙ্কে যথাসাধ্য সাহায্যের ... মুখোমুখি যে কেউ জন্য কাজ না করে stackoverflow.com/questions/17659206/...
PALLAMOLLA সাঁই

উত্তর:


532

এটি প্রতিবারই ঘটে যখন আমি উইন্ডোজ পাসওয়ার্ডটি পরিবর্তন করতে বাধ্য হই এবং উপরের উত্তরগুলির কোনওটিই আমাকে সাহায্য করেনি।

সমাধানটি নীচে চেষ্টা করুন যা আমার পক্ষে কাজ করে:

  1. উইন্ডোজ শংসাপত্র ব্যবস্থাপক যান । এটি একটি এন-ইউএস উইন্ডোতে উইন্ডোজ কী টিপে এবং 'শংসাপত্র' লিখে টাইপ করা হয়। অন্যান্য স্থানীয় উইন্ডোজ রূপগুলিতে আপনাকে স্থানীয় শব্দটি ব্যবহার করতে হবে (কয়েকটি উদাহরণের জন্য মন্তব্য দেখুন)।

    বিকল্পভাবে আপনি control /name Microsoft.CredentialManagerরান ডায়লগে শর্টকাটটি ব্যবহার করতে পারেন (WIN + R)

  2. উইন্ডোজ শংসাপত্রগুলির অধীনে গিট এন্ট্রি সম্পাদনা করুন, নতুনটির সাথে পুরানো পাসওয়ার্ড প্রতিস্থাপন করুন।

3
ধন্যবাদ, এটি আমার পক্ষেও কাজ করেছে এবং সমস্যার সমাধান করেছে। আপনার ডিভাইসে পৃথক পৃথক অ্যাকাউন্ট থাকলে আপনার এই সমাধানটি দরকার
ড্যানি ওয়েহেবি

4
এটি আমার পক্ষেও কাজ করেছিল যদিও আমি একাধিক গিলাব অ্যাকাউন্ট ব্যবহার করছি তাই আমি আমার সমস্ত গিতলব অ্যাকাউন্ট একই পাসওয়ার্ড দিয়ে আপডেট করেছি যা আমার ক্রেডেনসিয়াল ম্যানেজারে রয়েছে এবং সমস্যাটি সমাধান হয়েছে ধন্যবাদ @ এমপ্রো
রাজন চৌহান ২

6
দ্রষ্টব্য: এটি আপনার ভাষা সিস্টেমে টাইপ করুন। রস: "শংসাপত্রের পরিচালক" = "Учетн Учетных Данных"
ক্রিস

2
দুর্দান্ত উত্তর। এটি বিশেষত আপনার কাজের অ্যাকাউন্টগুলির ক্ষেত্রে একটি ক্ষেত্রে যেখানে আপনাকে এখন থেকে আপনার পাসওয়ার্ডগুলি পরিবর্তন করতে হবে।
গিকিধারার

4
জার্মান ভাষায় এটি "আনমেলডিইনফর্মেশনওয়ালওয়াল্টুং" এবং তারপরে "উইন্ডোজ-আনমেলডেইনফরমেশন"।
নচটিগল

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

তারপরে গিট রিমোট সার্ভারের জন্য নতুন পাসওয়ার্ড লিখুন।


22
নোট করুন যে উইন্ডোজে আপনাকে এটিকে প্রশাসক হিসাবে চালানো দরকার, অন্যথায় আপনি অনুমতি ত্রুটি পাবেন
এটার্নাল 21

6
আপনি নিজের শংসাপত্রগুলি কোথায় রেখেছেন তা এটি নির্ভর করে। পূর্ববর্তী কমান্ডটি যদি কাজ না করে তবে বিশ্বব্যাপী পতাকা ব্যবহার করে দেখুন:git config --global--unset credential.helper
ভিনসেন্ট লুনাত

এটি ওপি-র সবচেয়ে প্রাসঙ্গিক উত্তর কারণ এটি সমস্যার সমাধান করে এবং কিছু "উইন্ডোজ" ট্যানজেন্টে যায় না। এছাড়াও, পার্শ্ব নোট হিসাবে, আপনার এই কমান্ডটি চালানোর প্রয়োজন হতে পারে যেমন sudoআপনার ব্যবহারকারীর অ্যাক্সেস নেই/etc
ঘোস্ট্রিডর

গিটি কনফিগারেশন - সিস্টেম ক্রেডেনশিয়াল.হেল্পার ম্যানেজার, আবার প্রমাণপত্রাদি.হেল্পার ব্যবহার করতে।
হাটানুহ

আপনি যদি শংসাপত্রের সহায়তাকে আনসেট না করেন তবে আপনাকে জিআইটি সংগ্রহস্থলের সাথে সংযোগ করার সময় প্রত্যেকবার ব্যবহারকারীর নাম এবং পাসওয়ার্ড সরবরাহ করতে হবে। নীচের কমান্ডটি ব্যবহার করে আপনি আবারও সহায়তাকারী সেট করতে পারেন তা ঠিক করতে: গিট কনফিগারেশন
টমাসজ

85

আমি একই ত্রুটি পেয়েছি এবং এটি দ্বারা সমাধান করেছি:

  1. সেন্টিমিডি থেকে কমান্ড প্রয়োগ করুন (প্রশাসক হিসাবে চালানো)

    git config --system --unset credential.helper

  2. এবং তারপরে আমি সি: \ প্রোগ্রাম ফাইলগুলি it গিট \ মিংডু /৪ / ইত্যাদি / অবস্থান থেকে গিটকনফিগ ফাইলটি সরিয়েছি (দ্রষ্টব্য: "/ ব্যবহারকারী / ব্যবহারকারী নাম" এর মতো এই ম্যাকটি আলাদা হবে)

  3. এর পরে git pullবাgit push যেমন গিট কমান্ডটি ব্যবহার করে , এটি আমাকে ব্যবহারকারীর নাম এবং পাসওয়ার্ড চেয়েছিল। বৈধ ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রয়োগ এবং গিট কমান্ড কাজ করছে।

আশা করি এটা তোমাকে সাহায্য করবে...


11
যদি আপনি এই ত্রুটিটি পান তবে আপনি কেবলমাত্র প্রশাসক হিসাবে আপনার কমান্ড প্রম্পটটি চালাতে পারেন এবং ত্রুটিটি চলে যায়।
শাশ্বত 21

এফওয়াইআই: সবেমাত্র কনফিগারটি পুনরায় সেট করা (আপনার প্রথম সেন্টিমিডি) কাজ করেছে। আমি তখন আমার গিট ধাক্কা দিয়ে ব্লেমো করলাম! আমি মনে করি এটি কারণ আমার দোকানে মাসিক পাসওয়ার্ড পরিবর্তন প্রয়োজন তাই অভ্যন্তরীণ গিট ল্যাব হাইওয়াইরে যায়।
yardpenalty.com

1
এটিকেও এইভাবে চেষ্টা করুনgit config --global --unset credential.helper
মাইক

57

আমার জন্য, নিম্নলিখিতগুলি কাজ করেছে:

আপনার গিটল্যাব পাসওয়ার্ড ব্যবহার করবেন না, তবে একটি অ্যাক্সেস টোকেন তৈরি করুন এবং এটি আপনার পাসওয়ার্ডের পরিবর্তে ব্যবহার করুন:

  1. গিটল্যাবে, সেটিংস > অ্যাক্সেস টোকনে যান
  2. একটি নতুন টোকেন তৈরি করুন ( এপিআই পরীক্ষা করুন )
  3. গিট ক্লোন ...
  4. যখন আপনাকে আপনার পাসওয়ার্ড জিজ্ঞাসা করা হবে, আপনার গিটল্যাব পাসওয়ার্ডের পরিবর্তে অ্যাক্সেস টোকেনটি অনুলিপি করুন এবং আটকান

4
আমার জন্যও কাজ করেছেন!
খ্রিস্টান রে লিওভিডো

42

আমার পক্ষে কাজ করা কেবলমাত্র তার https://username:Password@gitlab.com/user/projectgitপরিবর্তে ব্যবহার করা হয়েছিল https://gitlab.com/user/projectgitHttps://gitlab.com/gitlab-com/support-forum/issues/1654 দেখুন


1
দুর্দান্ত উত্তর এটি আমার পক্ষে ভাল কাজ করে কারণ আমার গিটটি ব্যক্তিগত ছিল, আপনাকে ধন্যবাদ
মোহাম্মদ এইচ।

ধন্যবাদ। যদিও আমার জন্য এটি এসএসএল রেপো ইউআরএল দিয়ে প্রতিস্থাপন করতে হবে তবে আপনার উত্তর আমাকে সাহায্য করবে। আমি এটি upvote আছে।
মুজ্জামিল

ধন্যবাদ। বিটবকেট বা গিথুব ব্যবহার করার সময় আমার এ জাতীয় সমস্যা হয়নি। গিটল্যাব দিয়ে আমাকে ব্যক্তিগত অ্যাক্সেস টোকেন তৈরি করতে হবে, তারপরে এটি দূরবর্তী git remote set-url origin https://usernameHere:personalAccessTokenHere@gitlab.com/usernameHere/projectNameHere
উত্সে

37

উইন্ডোজ শংসাপত্রের অধীনে গিট এন্ট্রি সম্পাদনা করতে উইন্ডোজ শংসাপত্র পরিচালক (উইন্ডোজ কী টিপুন এবং 'শংসাপত্র' টাইপ করুন) এ যান। পুরানো পাসওয়ার্ডটি নতুন দিয়ে প্রতিস্থাপন করুন।

উইন্ডোজ শংসাপত্র পরিচালক


ওপি ম্যাকোজে রয়েছে, উইন্ডোজ নয়।
ম্যাথিউ ব্রুচার

এটি ওপিকে সহায়তা করবে না, তবে এটি আমার উইন্ডোজ ডেভ বাক্সে কবজির মতো কাজ করেছে।
টনি

27

আমিও একই সমস্যার মুখোমুখি ছিলাম। সমস্যার কারণ ছিল প্রমাণীকরণের ত্রুটি। এই সমস্যা সমাধানের জন্য কন্ট্রোল প্যানেলে যান -> শংসাপত্র ব্যবস্থাপক -> জেনেরিক শংসাপত্রগুলি এখানে আপনার গিটল্যাব শংসাপত্রগুলি সন্ধান করুন এবং তাদের সম্পাদনা করুন। আপনার আইডি পাসওয়ার্ডটি সঠিক কিনা তা নিশ্চিত করুন

এখানে চিত্র বর্ণনা লিখুন


এটি কৌশলটি করেছে, আমার ক্ষেত্রে এটি ছিল কারণ সংস্থাটি প্রতি কয়েকমাস আমাদের ডোমেন পাসওয়ার্ড পরিবর্তন করতে বাধ্য করে। এই পরিবর্তনটি এই শংসাপত্র ব্যবস্থাপকের শংসাপত্রগুলি আপডেট করে না। পাসওয়ার্ড আপডেট করার সাথে সাথে এটি কাজ করছে।
k4yaman

21

আপনি যদি গিট> ২.১১ ব্যবহার করছেন এবং গিটলবের সাথে ইন্টারঅ্যাক্ট করতে কার্বেরোস ব্যবহার করছেন তবে remote: HTTP Basic: Access deniedত্রুটি এড়াতে আপনার স্থানীয় গিটটিতে এই কনফিগারেশনটি সেট করা দরকার ।

$ git config --global http.emptyAuth true

উৎস


আকর্ষণীয় কেস, কার্বেরোসের সাথে। +1
ভোনসি

1
আমি কার্বেরোস ব্যবহার করছি না তবে আপনার উত্তরের জন্য আপনাকে ধন্যবাদ।
জিনকোড

Kerberosপ্রয়োজন হয় না। ধন্যবাদ! git-scm.com/docs/git-config
অবদানকারী

আজ সকালে উইন্ডোজটিতে গিটের একটি পরিষ্কার ইনস্টল করার পরে। এই উত্তরটি সমাধান করেছে অ্যাক্সেস আমার পক্ষে ত্রুটি অস্বীকার করেছে।
জেমস

পবিত্র গরু - আমি অন্যান্য সমস্ত পরামর্শ দিয়েছি এবং শেষ পর্যন্ত এটি এক কাজ করেছে। প্রকৃতপক্ষে কার্বেরোস ব্যবহার করছিলাম!
ম্যাথফুরে

19

ডোমেনের আগে কেবল আপনার ব্যবহারকারী নাম যুক্ত করুন:

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

এবং সহকারী আপনাকে পাসওয়ার্ড জিজ্ঞাসা করবে


13

এটা চেষ্টা কর:

  1. যাও: C:/Users/(YourUserName)/
  2. নথিপত্র মুছে দাও .gitconfig

12

প্রশাসক হিসাবে ওপেন কমান্ড প্রম্পট তারপর এই কমান্ডটি চালান:

git config --system --unset credential.helper

কনফিগারেশন ফাইলটি লক করা যায়নি সি: \ প্রোগ্রাম ফাইলগুলি it গিট \ মিংডব্লু / ইত্যাদি / গিটকনফিগ: অনুমতি প্রত্যাখ্যান করা হয়েছে

1
আপনি কনফিগার ফাইল ব্যবহার করবেন না, কেবল প্রশাসক হিসাবে কমান্ড প্রম্পটটি খুলুন এবং কমান্ডটি চালান। আশা করি এটি সাহায্য করে
এমডি। শাফায়াতুল হক

12

আপনি যদি লগইন বা গিট পরিষেবা অ্যাকাউন্টের পাসওয়ার্ড (গিটহাব বা গিটল্যাব, বিটব্যাক্ট ইত্যাদি) পরিবর্তন করেন তবে তা ঘটে। আপনাকে এটি উইন্ডোজ শংসাপত্র ব্যবস্থাপকগুলিতেও পরিবর্তন করতে হবে।

সুতরাং, উইন্ডোজ অনুসন্ধান মেনুতে " শংসাপত্রের পরিচালক " (rus। "Диспетчер Учетных Данных") টাইপ করুন এবং আপনার গিট পরিষেবা অ্যাকাউন্টে যান এবং ডেটা পরিবর্তন করুন change

এখানে চিত্র বর্ণনা লিখুন


যদিও আমি আমার ব্যবহারকারীর বা পাসওয়ার্ডটি পরিবর্তন করি নি (এটি একটি AD শংসাপত্র), গিটল্যাব সার্ভারটি পুনর্নির্মাণের কারণে আমার ক্ষেত্রে এটি ঘটেছে এবং উপরের সমাধানটি এই ত্রুটিটিকে স্থির করেছে।
মাইকেল হাফনার

11

দ্রষ্টব্য: গিটল্যাব এসএসএল সেটিংস এবং গিটল্যাব এসএসএইচ কীগুলি মিশ্রিত করবেন না ।

আপনার গিটল্যাব প্রোফাইলে যা আপনি কনফিগার করেছেন তা যদি কোনও এসএসএইচ পাবলিক কী হয় তবে আপনার এইচটিটিপিএস ইউআরএল এটি ব্যবহার করবে না।

আপনার এইচটিটিপিএস শংসাপত্রগুলি সম্পর্কে, ডাবল-চেক করুন:

  • যদি দ্বি-গুণক প্রমাণীকরণ অক্ষম থাকে, বা or
  • আপনার ব্যবহারকারীর নাম বা পাসওয়ার্ডে যদি আপনার বিশেষ অক্ষর থাকে বা
  • আপনি যদি একটি গীত ক্রেডেনশিয়াল সাহায্যকারী থাকে: git config credential.helper

1
- আমার ইউজারনেমে আমার একটা জায়গা আছে কারণ আমি গিতাবের মাধ্যমে গিতলবকে অনুমোদন দিয়েছি - দ্বি-গুণক দক্ষতা অক্ষম করা হয়েছে - "আমার যদি গিট শংসাপত্রের সাহায্যকারী থাকে তবে আপনার কী অর্থ?
জ্যানকোড

@ জ্যানকোড মানে: আপনি টাইপ করার সময় আপনি কী দেখেন git config credential.helper: এটি ভুল শংসাপত্রগুলি ক্যাশে করতে পারে।
ভোনসি

@ জ্যানকোড স্থানটির জন্য, আপনি কি এটি শতাংশ এনকোড করেছেন? ( En.wikipedia.org/wiki/Percent-encoding#Character_data :% 20)
VonC

আমি নামে স্পেসে কিছুই করিনি, গিটহব-এ আমার নাম থেকে স্পেসটি এসেছিল, গিটল্যাব গিথুবের মাধ্যমে প্রমাণীকরণের সময় ধরেছিল grab
জ্যানকোড

1
দু'টি ফ্যাক্টর প্রমাণীকরণ সক্ষম করার সময় ডিপ্লয় কীগুলি ব্যবহার করার চেষ্টা করার কারণে আমি ত্রুটি পেয়েছিলাম। দ্বি-ফ্যাক্টর সক্ষম থাকলে স্পষ্টতই আপনি ব্যক্তিগত অ্যাক্সেস টোকেনগুলি ব্যবহার করতে পারেন।
জোশুয়া ডাইক

9

এই সমস্যাটি ঘিরে আমি দুটি উপায় পেয়েছি:

  1. আমি আমার ব্যবহারকারীর নামটি দূরবর্তী ইউআরএল ( https: // ব্যবহারকারীর নাম @ gitRepoURL ) এর সম্মুখভাগে যুক্ত করেছি

    • সর্বদা সেরা সমাধান নয়; আমি যেখানে কাজ করি, যদিও আমরা আস্তে আস্তে জিআইটি ব্যবহারের দিকে এগিয়ে যাচ্ছি, আমাদের নেটওয়ার্ক ড্রাইভে আমাদের অ্যাপ্লিকেশন রয়েছে, তাই যদি আমি এটি করি তবে কেবল অন্য কোনও বৈশিষ্ট্যে কাজ করা হলেও আমি পরিবর্তনগুলিকে ধাক্কা দিতে পারি।
  2. আমি git config --system --unset credential.helperজিআইটি বাশ থেকে চালাতে পারি না , সুতরাং আমাকে একটি অ্যাডমিন কমান্ড প্রম্পট খুলতে হবে এবং এটি সেখানে চালাতে হয়েছিল (এটি ধরে নিয়েছে আপনি জিআইটি ইনস্টল করেছেন যাতে এটি জিআইটি বাশ এবং কমান্ড প্রম্পট উভয় থেকেই চালানো যেতে পারে)। বাশ থেকে, আমি একটি "কনফিগার ফাইল লক করতে পারিনি" ত্রুটি পেয়েছি।


আরও তথ্যের জন্য, দেখুন: git config -l। এর --globalপরিবর্তে উপরের চেষ্টা করুন--system
মাইক

9

ভাল, আমি যখনই আমার লগইন পাসওয়ার্ড পরিবর্তন করি তখন আমি একই সমস্যার মুখোমুখি হয়েছি।

এই সমস্যাটি সমাধান করার জন্য আমার যে আদেশটি চালানো দরকার তা নীচে: -

git config --global credential.helper wincred

উপরের কমান্ডটি চালানোর পরে এটি আমাকে পুনরায় আমার আপডেট হওয়া ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করবে ।


5

আমার ক্ষেত্রে আমি গিটের সর্বশেষ সংস্করণে (পুনরায় 2.16.2) ইনস্টল করেছি। আমি জানি না যে এটি আমার পুরানো সংস্করণের গিটারটি পুরানো ছিল, তবে আমি গিথুব পৃষ্ঠায় পড়েছিলাম যে আপনি যদি https ক্লোনিং ত্রুটিতে হোঁচট খায় তবে এটি করা উচিত। HTTP Basicগিগল্যাব যখন ব্যবহার করে ত্রুটিটি ফোকাস করে সেহেতু আমি এটি একটি https ক্লোনিং ত্রুটি পেয়েছি HTTPS। আমি এই চিন্তার প্রক্রিয়াতে ভুল হতে পারি, তবে সমাধানটি আমার ক্ষেত্রে সহায়তা করেছে এবং আমি আশা করি এটি ভবিষ্যতে যে কাউকে সহায়তা করবে!


4

যেতে C:\Users\<<USER>> AND DELETE THE .gitconfig fileতারপর একটি কমান্ড সংযোগ স্থাপন করে মত মূল প্রজেক্টের যে চেষ্টা git clone, git pull or git push। আপনাকে আপনার শংসাপত্রগুলি পুনরায় প্রবেশ করতে অনুরোধ জানানো হবে। দয়া করে তাই করুন।


4

আমি উইন্ডোজের 'ক্রেডেনশিয়াল ম্যানেজার' থেকে গিটল্যাব শংসাপত্রগুলি সরিয়ে নিয়েছি এবং সফলভাবে ধাক্কা দিয়েছি


4

কন্ট্রোল প্যানেলে যান-> শংসাপত্র ব্যবস্থাপক-> উইন্ডোজ শংসাপত্রগুলি গিথব বা গিটল্যাব শংসাপত্রগুলি নির্বাচন করুন এবং এটি সংশোধন করুন। এটি উইন্ডোজ 10 এর জন্য


3

এটি আমার পক্ষে কাজ করেছিল: আমি ম্যাক ব্যবহার করি এবং আমি অনুসন্ধানকারীর জন্য পথ লিখেছিলাম:

Library / গ্রন্থাগার / অ্যাপ্লিকেশন সহায়তা / উত্সট্রি

আমি প্রমাণীকরণ ফাইলটি মুছে ফেলা যা মত হওয়া উচিত

yourUserName@STAuth-gitlab.yourAdress

তারপরে উত্স গাছ থেকে কোডটি চাপতে এবং টানতে চেষ্টা করেছিল এবং এটি কাজ করে।

আপনি নিম্নলিখিত উত্তরগুলি পড়তে পারেন:

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


2

যদি আপনার বিদ্যমান গিট অ্যাকাউন্টের সাথে গিটলব লগিন করার চেষ্টা করা হয়। আপনাকে প্রথমবারের জন্য গিটল্যাবের আপনার পাসওয়ার্ডটি পুনরায় সেট করতে হবে।

  1. পদক্ষেপ: আপনার প্রোফাইল আইকনে ক্লিক করে সেটিংসে নেভিগেট করুন (উপরের ডানদিকে কোণায় মেনু ড্রপ করুন)।
  2. পদক্ষেপ: সেটিংসে যান
  3. পদক্ষেপ: লক আইকন বা গ্লাইফিকন আইকনে ক্লিক করুন (অর্থাত পাসওয়ার্ড)।
  4. পদক্ষেপ: গিটল্যাবের জন্য নতুন পাসওয়ার্ড লিখুন।

2

আমার জন্য সমস্যাটি হ'ল আমি আমার গিটহাব অ্যাকাউন্টটিকে এর সাথে যুক্ত করার মাধ্যমে আমার গিটল্যাব অ্যাকাউন্ট তৈরি করেছিলাম। এর অর্থ হ'ল গিটহাব এবং গিটল্যাবের মধ্যে হটলিংকের মাধ্যমে অ্যাকাউন্টের জন্য কোনও পাসওয়ার্ড আনুষ্ঠানিকভাবে বিদ্যমান ছিল না। আমি গিটল্যাব সেটিংস -> পাসওয়ার্ড -> এ গিয়ে এবং আমার গিটহাব অ্যাকাউন্টের মতো একই পাসওয়ার্ডটি লিখে এটি ঠিক করেছি।


2

উপরের সমাধানগুলির কোনওটিই আমার পক্ষে কার্যকর হয়নি এবং আমার ল্যাপটপে আমার প্রশাসকের অধিকার নেই , তবে তারা শেষ পর্যন্ত আমাকে গিট সরঞ্জামগুলির শংসাপত্র সংগ্রহের ডককে নিয়ে যায় :

আমার সেটআপ উইন্ডোজ 10 | গিট সংস্করণ 2.18.0.windows.1 | এইচটিটিপিএস লিঙ্কের মাধ্যমে ক্লোন করুন

আপনি উইন্ড্রেডকে শংসাপত্র সহায়ক হিসাবে ব্যবহার করলে এই সমাধানটি কার্যকর হয়:

> git config --global credential.helper
wincred

সহায়ককে "ক্যাশে" এ পরিবর্তন করা কৌশলটি করা উচিত, কারণ এটি আপনাকে আবার আপনার শংসাপত্র সরবরাহ করতে বলবে। এটি ক্যাশে সেট করতে, কেবল টাইপ করুন:

> git config --global credential.helper cache

আপনার আপডেট সক্রিয় আছে তা পরীক্ষা করুন:

> git config --global credential.helper
cache

আপনার এখন আগের মতো ক্লোন / টান / আনতে সক্ষম হওয়া উচিত।


2

সোর্সট্রি অন ম্যাকের ক্ষেত্রে একই সমস্যা

সমাধান: কীচেন অ্যাক্সেসে পাসওয়ার্ড মুছুন।

এখানে চিত্র বর্ণনা লিখুন

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

আপনি যখন আবার চাপ দেওয়ার চেষ্টা করবেন তখন এটি আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে।


1

আমি তখন ভান্ডারটির জন্য ব্রাউজারের URL দিয়ে চেষ্টা করেছি with

গিট ক্লোন $ (ব্রাউজার URL)

এটি আমার ব্যবহারকারীর নাম এবং তারপরে আমার পাসওয়ার্ডের জন্য অনুরোধ জানায়

এটি তখন ভাল কাজ করেছে


1

উইন্ডোজ শংসাপত্র ব্যবস্থাপক যখন গিটল্যাব অ্যাক্সেস করার জন্য আপনার শংসাপত্রগুলির জন্য জিজ্ঞাসা করেন, সেগুলি হ'ল গিটল্যাব অ্যাক্সেস করার সময় আপনি ব্যবহারকারীর নাম এবং পাসওয়ার্ড। EG: আপনার ইমেল এবং পাসওয়ার্ড ব্যবহার করুন।


1

যখন আমার একই সমস্যা ছিল,

আমি "পাসডাব্লুডি" ফাইলটি সরিয়ে এটি সমাধান করেছি

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

সোর্সট্রি সরানোর পরে পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে।

Note:
OS Version : win10 
Sourcetree Version:  3.1

1

আমি কিছুটা দেরি করেছি তবে আমি মনে করি এটি নতুন উঁকি মারতে সহায়তা করবে!

আমার ত্রুটিগুলি ছিল: রিমোট : HTTP বেসিক: অ্যাক্সেস অস্বীকার denied

রিমোট : গিট ওভার এইচটিটিপির জন্য আপনাকে অবশ্যই 'রিড_রেপোসিটরি' বা 'রাইট_রেপোসিটিরি' স্কোপের সাথে একটি ব্যক্তিগত অ্যাক্সেস টোকেন ব্যবহার করতে হবে।

রিমোট : আপনি 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. এখন আপনার টার্মিনালে যান এবং এটি ভালো লেগেছে।

গিট ক্লোন https: // oauth2: YOUR_TOKEN@gitlab.com/PROFILE_NAME/REPO_NAME.git/



0

ম্যাক ব্যবহারকারীর জন্য:

  1. কীচেইনে যান এবং গিটল্যাব অ্যাকাউন্টগুলি মুছুন
  2. টার্মিনালে আপনার প্রকল্পের পথে যান এবং গিট টানুন টাইপ করুন
  3. তারপরে আপনাকে গিটলবের জন্য ব্যবহারকারীর নাম এবং পাসওয়ার্ড জিজ্ঞাসা করা হবে
  4. আপনার ব্যবহারকারীর নামটি প্রবেশ করান যা আপনি প্রোফাইল বিভাগে গিটল্যাব অ্যাকাউন্টে খুঁজে পাবেন।
  5. তারপরে আপনি এখানে আপডেট করা পাসওয়ার্ড লিখুন।
  6. এখানে আমরা যাচ্ছি, আবার আপনার কোডটি ঠেলে দেওয়ার চেষ্টা করুন, এটি আপনাকে লোকদের সহায়তা করতে পারে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.