EGit এবং GitHub এর সাথে "আথ ব্যর্থ" ত্রুটি


98

আমি ইলজিট প্লাগইনটি এক্সিপিস হেলিওস এ ইনস্টল করেছি এবং আমি এটি আমার গিটহাব অ্যাকাউন্ট দিয়ে ব্যবহার করার চেষ্টা করছি, কিন্তু যখন আমি এটিটি কনফিগার করার চেষ্টা করি তখন আমি একটি "অউথ ব্যর্থ" ত্রুটি পাই।

আমি এটি গুগল করে যাচ্ছিলাম তবে ভাগ্য নেই ... এটি আমার পাসফ্রেজের সাথে সমস্যা বলে মনে হচ্ছে তবে আফাইক ইজিট সঠিক জায়গাটি খুঁজছে ( /home/user/.ssh/id_rsa) এবং ক্লায়েন্ট দ্বারা সংযোগ দিতে sshবা আমার কোনও সমস্যা নেই git

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


উত্তর:


141

আমার উত্তরটি পুরানো হতে পারে তবে আশা করি এটি কারও পক্ষে কার্যকর হতে পারে।

  1. আপনার গ্রহণে উইন্ডো> পছন্দসমূহ> সাধারণ> নেটওয়ার্ক সংযোগগুলি> এসএসএইচ 2 এ যান (বা পছন্দসই উইন্ডো ফিল্টার বাক্সে "এসএসএইচ 2" টাইপ করুন)।

  2. ইন "কী ম্যানেজমেন্ট" tab টেপার "RSA কী ... জেনারেট করুন" বোতামে ক্লিক করুন। Ptionচ্ছিকভাবে আপনি আপনার কীতে মন্তব্য (সাধারণত ইমেল ঠিকানা) এবং পাসফ্রেজ যুক্ত করতে পারেন। গিটহাবের প্রমাণীকরণের সময় পাসফ্রেজ ব্যবহার করা হবে।

  3. আপনার উত্সাহিত পাবলিক কীটি ("আরএসএ কী উত্পন্ন করুন ..." বোতামের ঠিক নীচে একটি বাক্সে) অনুলিপি করুন এবং এটি আপনার গিটহাব অ্যাকাউন্টে যুক্ত করুন।
  4. প্রেস "ব্যক্তিগত কী সংরক্ষণ করুন ..." বোতাম ফাইলে আপনার ব্যক্তিগত RSA কী সংরক্ষণ করুন। ডিফল্টরূপে কীগুলি এসএসএইচ 2 হোম ডিরেক্টরিতে সঞ্চয় করা হয় ("সাধারণ" ট্যাব দেখুন) see

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


4
আমার ব্যক্তিগত কীতে মানক নাম (id_rsa) ছিল না, সুতরাং এটি এরূপ হিসাবে স্বীকৃত ছিল না। আমি এটি ম্যানুয়ালি যুক্ত করেছি, পছন্দগুলি উইন্ডোগুলিতে আপনি নির্দেশ করেছেন এবং এটি দুর্দান্ত কাজ করেছে।
মুরিলোক

18
আমি লক্ষ্য করেছি যে আপনি বর্ণনা করার সাথে সাথে এসএসএইচ কী সেট আপ করার পরে প্রমাণীকরণ বাক্সে আমার ব্যবহারকারীর নাম / পাসওয়ার্ড পরিবর্তন করা উচিত নয় (আমি আমার গিটহাবের শংসাপত্র রেখেছিলাম)। এই বাক্সের ডিফল্টটি ব্যবহারকারীর নাম: গিট এবং পাসওয়ার্ড ফাঁকা।
হার্শওয়্যার

4
এটি আমার জন্য একটি বিটবকেট গিট সংগ্রহস্থল নিয়ে কাজ করেছে, যদিও আমাকে Eclipse পুনরায় চালু করতে হবে।
আর্টলং

8
গিট এবং পাসওয়ার্ড ফাঁকা হিসাবে ব্যবহারকারীর নাম রেখে শেষ পর্যন্ত আমার পক্ষে কাজ করে।
মাইক আর

4
আপনার গিথব অ্যাকাউন্টে উত্পন্ন আরএসএ কী যুক্ত করার প্রক্রিয়াটি এখানে রয়েছে 1) আপনার গিথাব অ্যাকাউন্টে লগইন করুন 2) গোপনীয় সেটিংস 3) বাম দিকে আপনি এসএসএইচ কীগুলি পাবেন, এটিতে ক্লিক করুন 4) তারপরে এসএসএইচ কীগুলি ক্লিক করুন (এখন এসএসএইচ কীটি পেস্ট করুন) যা আপনি উত্পন্ন করেছেন)
রাজীব

27

আমার ঠিক একই সমস্যা ছিল তবে আমি একটি এক্সপ্লিস বাগ রিপোর্ট থেকে নিরাময়টি পেয়েছি!

GIT_SSH নামের পরিবেশগত পরিবর্তনশীল একটি ssh নির্বাহযোগ্য [1] এর পথে অবশ্যই সেট করতে হবে।

উদাহরণস্বরূপ উবুন্টু লিনাক্সে (10.10 64 বিট):

> export GIT_SSH=/usr/bin/ssh
> eclipse

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

সমস্যাটি সত্যই বিরক্তিকর এবং সমাধানটি সুন্দর থেকে দূরে। আপাতত, কমপক্ষে উবুন্টু ব্যবহারকারীদের জন্য সমাধানটি স্থায়ী করার জন্য, অবশ্যই এনভির পরিবর্তনশীলকে স্থায়ী করতে হবে। এটি এক্সপোর্ট কমান্ডটি ~ /। প্রোফাইল বা ~ / .bashrc [2] এ যুক্ত করে করা যেতে পারে। উদাহরণ স্বরূপ:

> cd ~
> echo "export GIT_SSH=/usr/bin/ssh" >> .profile

এবং তারপরে কার্যকর হওয়ার জন্য Eclipse পুনরায় চালু করুন।

সূত্র:


আমি পুরো সপ্তাহে এই সমস্যায় পড়েছি - গিথহাব বা এসসামব্লায় সংযোগ স্থাপনের অধীনে গ্রহন। আপনার স্থিরতা আমার পক্ষে কাজ করে। ধন্যবাদ
ianmayo

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

এবং এটি একটি প্রকাশিত স্থির কাছাকাছি আসছে। বাগ প্রতিবেদনের শেষে কেউ দেখিয়েছিল কীভাবে সর্বশেষতম জেএসসি জার ফাইলটি ম্যানুয়ালি ডাউনলোড করতে হয় এবং এটিকে সেভাবে কাজ করার জন্য এটি ম্যানুয়ালি ইনস্টল করতে হয়। আমি কেবল এই এনটিভি ভার সলিউশনটি নিয়ে যাচ্ছি এবং সেই জেএসসি জার ফাইলটির জন্য প্রকৃতগ্রহণের জন্য অপেক্ষা করব for
কর্গম্যাগম্বম্ব

আমার সমস্যার সমাধান। ধন্যবাদ
পেড্রাম

ঈশ্বর. এ জাতীয় সমস্যাগুলি আমাকে অবাক করে তোলে কেন অ্যান্ড্রয়েড প্রথম স্থানেই গ্রহপ ব্যবহার করেছিল। আপনার টিপ জন্য অনেক ধন্যবাদ। এটি আমার সমস্যার সমাধান করেছে এবং EGit / Eclipse "
অউথ

16

আমি httpপ্রোটোকল হিসাবে নির্বাচন করে এবং আমার গিটহাবের ব্যবহারকারীর নাম এবং পাসওয়ার্ড দিয়ে সমাধান করেছি।


হ্যাঁ! আমি যে সমস্ত কিছু পড়েছি তার বিপরীতে, তবে এটি কার্যকর হয়েছে। (Eclipse Indigo)
ওভেন বি

HTTP বা https ssh এর চেয়ে সহজ সরল
জুনচেন লিউ

হ্যাঁ, তবে এমন কিছু ক্ষেত্রে রয়েছে যেখানে আপনার ssh ব্যবহার করা দরকার। যেমন रिपোসেটরিগুলির সাথে কাজ করার সময় বিটবাকেটে দুটি ফ্যাক্টর প্রমাণীকরণের প্রয়োজন। আপনি কেবলমাত্র ssh এ কাজ করতে পারবেন যখন আপনার দুটি ফ্যাক্টর প্রমাণীকরণের প্রয়োজন হবে।
অক্ষয় মহাজন

10

এই সমস্যার সমাধান অনুসন্ধান করার জন্য ঘন্টা ব্যয় করার পরে, অবশেষে আমি একটি এক্সিপস ফোরামে উল্লিখিত পরিবর্তনগুলি করে সোনার আঘাত করেছি ।

পদক্ষেপ:

পূর্বশর্ত: মাইএসজিট ডিফল্ট কনফিগারেশন সহ ইনস্টল করা হয়।

1. ফাইলটি সি তৈরি করুন: / ব্যবহারকারী / ব্যবহারকারী নাম / এসএসএইচ / কনফিগ (আপনার উইন্ডোজ 7 ব্যবহারকারীর নাম দিয়ে "ব্যবহারকারীর নাম" প্রতিস্থাপন করুন eg

Host github.com
HostName github.com
User git
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

২.একটি রিমোট রিপোজিটারি এখনই গ্রহণের চেষ্টা করুন।

চিয়ার্স এটি নিখুঁতভাবে কাজ করা উচিত।


8

আপনাকে এমএসএসজিট ইনস্টল করতে হবে, ইনস্টল করার পরে আপনাকে গিট ব্যাশ খুলতে হবে এবং সেখানে এই আদেশগুলি প্রবেশ করতে হবে:

$ git config --global user.name "Gennadiy Zlobin" (your name)
$ git config --global user.email gennad.zlobin@gmail.com (your email)
$ ssh-keygen -C "gennad.zlobin@gmail.com" -t rsa (your email)

এখন আপনার উত্পন্ন কীগুলি C:\Users\username\.ssh(উইন্ডোজ 7 এ) রয়েছে।
এরপরে আপনি গিথুব
ইন গ্রিপসে আপনার প্রকল্পের জন্য আপনার সর্বজনীন কী এর সামগ্রীটি খুলুন Window->Preferences->General->Network->SSH2এবং এসএসএইচ হোম~/.ssh হিসাবে সেট করুন

এর পরে যান Key Management tabএবং বিদ্যমান কী লোড করুন - এখানে আপনার ব্যক্তিগত কী সেট করুন ~/.ssh

এর পরে আপনি আপনার প্রকল্পটি গিথুবকে ঠেলে দিতে পারেন (তবে আমি গিট + এসএসএস নয়, এসএসএস প্রোটোকল সেট করেছি)।


অনেক অনেক ধন্যবাদ, তবে আসলে আমি এটি আর্চ লিনাক্সের আওতায় চালিয়ে যাচ্ছি
तहশিস

5

আমি ssh এ আমার কী যুক্ত করে একই সমস্যাটি সমাধান করেছি;

ssh-add ~/.ssh/id_rsa 

তারপরে পাসফ্রেজে প্রবেশ করুন এবং পুনরায় চালু করতে হবে।


4

* নিক্স ব্যবহারকারী যারা এসএসএইচ ব্যবহার করছেন তাদের জন্য:

আপনার স্থানীয় মেশিনে আপনার অ্যাকাউন্টের ব্যবহারকারীর নামটি সার্ভারে থাকা অ্যাকাউন্টের জন্য ব্যবহারকারীর নাম থেকে পৃথক নয় তা নিশ্চিত করুন। স্পষ্টতই, ইজিট এটি পরিচালনা করতে সক্ষম বলে মনে হচ্ছে না। উদাহরণস্বরূপ, যদি আপনার স্থানীয় মেশিনে আপনার ব্যবহারকারীর নামটি 'জন' হয় এবং আপনি সার্ভারে যে অ্যাকাউন্টটি ব্যবহার করছেন তার নাম দেওয়া হয়েছে 'গিট', উদাহরণস্বরূপ সংযোগ করতে ব্যর্থ হয় (যাইহোক আমার জন্য)। আমার চারপাশের একমাত্র কাজটি হ'ল স্থানীয় মেশিন এবং সার্ভার উভয়টিতে আপনার অভিন্ন ব্যবহারকারীর নাম রয়েছে তা নিশ্চিত করা।


4
কোন ধারণা কি এই এখনও আছে? আমি এই সন্ধ্যার জন্য দেয়ালে মাথা বেঁধে চলেছি। আমার প্রাইভেট কী একটি পাসফ্রেজের সাহায্যে সুরক্ষিত আছে, যা Eclipse / eGit কখনও জিজ্ঞাসা করে না। আমি যখন রিমোটে যাওয়ার চেষ্টা করি, তখন গ্রহপথটি কেবল একটি ত্রুটি দেখায় "org.eclipse.jgit.transport.CredentialItem। .Ssh id_rsa এর জন্য স্ট্রিং টাইপ পাসফ্রেজ"
ভিলসেপি

3

নীচের লিঙ্কে আমি পোস্ট করেছি আমার জন্য কী কাজ করেছে ...

http://www.eclipse.org/forums/index.php?t=msg&goto=648905&S=9bcfa96ab726d744d41a19c7fb02d723#msg_648905


আমার ক্ষেত্রে, পরিবর্তনগুলি হওয়ার পরে পুনরায় চালু করা জরুরি ছিল!
মার্টিন পেক্কা

2

আমার ফোরস্পেন্থ: আমার এসএসএইচ কীগুলি সিগুইনে সি: g সাইগউইন \ হোম \ <ইউজার> .ssh এ সেট আপ করা হয়েছিল, সুতরাং আমি এসএসএইচটিকে ডিফল্ট (উইন)) সি: \ ব্যবহারকারীদের \ <ব্যবহারকারী> \ এসএসএসের পরিবর্তে এই ফোল্ডারে দেখিয়েছি , এই নির্দেশাবলী অনুসারে: http://wiki.eclipse.org/EGit/User_Guide/ রিমোট

এবং এসএসএস প্রোটোকল ব্যবহার করেছে এবং এটি দুর্দান্ত কাজ করে। যদিও গিট প্রোটোকলটি ব্যবহার করার চেষ্টা করা এখনও "গিট প্রোটোকলটিতে ব্যবহারকারী সমর্থিত নয়" দেয়।


2

আপনার জন্য যারা আমার মতো ইতিমধ্যে এসএস-কীগুলি সেটআপ করেছেন তবে ত্রুটিগুলি পান:

নিশ্চিত করুন যে আপনি সেটআপ একটি রিমোট সেটআপ করেছেন । এটি আমার পক্ষে কাজ করেছিল যখন আমি উভয়ই দূরবর্তী সংগ্রহস্থলগুলি পেতে পারি না রেফ-প্রব্লেমগুলি ("..." পাসফ্রেজের জন্য ... "এবং" পুশ ... "কথোপকথনে" আথ ব্যর্থ ") পেতে পারি।

আপনি যদি ইতিমধ্যে প্রদান করেছেন:

  1. গিথুব (উইন্ডো> পছন্দসমূহ> সাধারণ> নেটওয়ার্ক সংযোগগুলি> এসএসএইচ 2) এর সাথে আপনার এসএসএইচ কীগুলি সেটআপ করুন

  2. আপনার স্থানীয় সংগ্রহস্থল সেটআপ করুন (আপনি এটির জন্য এই গাইডটি অনুসরণ করতে পারেন )

  3. একটি গিথুব সংগ্রহশালা তৈরি করেছেন ( একই গাইড )

... আপনি এটি কীভাবে করেন তা এখানে:

  • গিট সংগ্রহস্থল দর্শনে যান (উইন্ডো> দৃশ্য দেখান> অন্যান্য> Git repositories)
  • আপনার সংগ্রহশালা প্রসারিত করুন এবং দূরবর্তীগুলিতে ডান ক্লিক করুন -> "রিমোট তৈরি করুন"
  • "দূরবর্তী নাম": উত্স, "পুশ কনফিগার করুন": চেক করা হয়েছে -> "ওকে" ক্লিক করুন
  • ক্লিক করুন "পরিবর্তন ..." বোতাম
  • আপনার গিট ইউআরআই আটকান এবং প্রোটোকল এসএসএস নির্বাচন করুন -> "সমাপ্তি" ক্লিক করুন
  • এখন, "সংরক্ষণ করুন এবং পুশ করুন" এ ক্লিক করুন এবং এখন আপনার একটি পাসওয়ার্ড প্রম্পট পাওয়া উচিত -> এখানে সর্বজনীন কী পাসফ্রেজটি প্রবেশ করান (আপনি যে পাবলিক কীতে পাসওয়ার্ড সেটআপ করেছিলেন (তবে আপনার উচিত ছিল)) -> "ওকে" ক্লিক করুন
  • এখন আপনার কাছে একটি নিশ্চিতকরণ উইন্ডো পাওয়া উচিত যা "আপনার রেপোসিটরিতে উত্পন্ন - মূল" -> "ওকে" ক্লিক করুন
  • উজানের দিকে ধাক্কা দিন , তবে এবারআপনার গন্তব্য গিট সংগ্রহস্থল হিসাবে "কনফিগার করা দূরবর্তী সংগ্রহস্থল" ব্যবহার করুন
  • নিজেকে একটি ভাল উপার্জন কাপ কফি পান!

1

আমি রাত্রি বিল্ডগুলি সহ প্লাগইন আপডেট করেছি: http://www.eclipse.org/egit/download/

একটি আপডেটের সাথে, এটি আমার পক্ষে কাজ করেছে। (এক্সিলিপস হেলিওস, ম্যাক ওএস এক্স)


এটি এখনও আমার পক্ষে কাজ করছে না :( আমি এটি পোস্ট করার পরে এটি দু'বার আপগ্রেড করা হয়েছে। জিএনইউ / লিনাক্সের আওতায় একটি বাগ হতে পারে
তাহসিস

1

আপনি কি git + ssh এর পরিবর্তে ssh প্রোটোকলটি ব্যবহার করার চেষ্টা করেছেন? আমি একই সমস্যা পেয়েছি এবং এটি সমাধান করেছে, যদিও সরকারী নথিপত্র গিট + এসএসএস ব্যবহার করতে বলছে


1

উইন্ডোজ, সেটিং এ GIT_SSH ওপেনশায় যা এমএসএস গিতের সাথে আসে তা কাজ করে না (কমিটস কমিট করার সময় হ্যাং হয়ে থাকে)। এটি কচ্ছপ প্লিংকে সেট করা সমস্যার সমাধান করে (আমার ধারণা মূল প্লিংকটিও কাজ করবে)। যোগ করা বোনাস এখন Eclipse পজেন্টেন্টে সঞ্চিত কী ব্যবহার করে।


1

প্রোটোকল হিসাবে https নির্বাচন করে এবং তারপরে আমার গিতুব ব্যবহারকারীর নাম এবং পাসওয়ার্ড যুক্ত করে আমি এটি সমাধান করেছি


1

আপনার জিআইটি ভিউতে যেখানে আপনার সংগ্রহস্থল রয়েছে আপনি কোনও কাঠামো দেখতে পাবেন যেমন:

  • শাখা
  • ট্যাগ
  • রেফারেন্স
  • রিমোটস
  • ইত্যাদি ...

রিমোটগুলিতে ক্লিক করুন, সেখানে সংগ্রহস্থলের ইউআরএলটিতে ডান ক্লিক করুন এবং 'শংসাপত্র পরিবর্তন করুন' নির্বাচন করুন।



0

আমার একই সমস্যা ছিল যা মনে হচ্ছে এটি কনফিগার করার বিষয়টি নিচে ছিল down গিথুব ম্যাক ওএসএক্স অ্যাপটি গিথুব_সার নামে একটি এসএস প্রাইভেট কী তৈরি করেছিল

আপনার Eclipse এ যান Window > Preferences > Network Connections > SSH2

সাধারণ ট্যাবে আপনার SSH2 বাড়িটি দেখতে হবে /Users/<you username>/.ssh সম্ভবত id_dsa, id_rsa ব্যক্তিগত কী হিসাবে সংজ্ঞায়িত হবে।

'ব্যক্তিগত কী যুক্ত করুন' ক্লিক করুন এবং অবস্থিত github_rsa নির্বাচন করুন /Users/<you username>/.ssh


0

যদি আপনার কাছে পেম ফাইল থাকে : গ্রহগ্রহে উইন্ডো> পছন্দসমূহ> নেটওয়ার্ক সংযোগগুলি> এসএসএইচ 2 এ যান এবং তারপরে আপনার প্রাইম ফাইলে "ব্যক্তিগত কীগুলিতে" যুক্ত করুন এবং এতে সমস্যার সমাধান হওয়া উচিত।


0

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

আমার কাছে মোবাইল বিকাশের ব্যবহারের জন্য একটি ম্যাক রয়েছে এবং প্রায়শই এই সমস্যাগুলি দেখা হয়। এই সমস্যার উত্স হ'ল "প্ল্যাটফর্ম ইন্ডিপেন্ডেন্ট" সমাধান, যা ম্যাকের পক্ষে যথেষ্ট যত্ন করে না এবং তাদের কীচেইনে অ্যাক্সেস নেই, যেখানে শংসাপত্র, .পিএম ফাইলগুলি সংরক্ষণ করা হয়।

আমি যা চেয়েছিলাম তা হ'ল নিয়মিত ব্যবহারকারীর মতো কোনও পরিবেশের সেটিংস, না কমান্ড লাইন, সহজ জিইউআই ভিত্তিক ক্লিকগুলি।

অর্ধেক অংশ এলিপস গিট প্লাগইন দিয়ে সম্পন্ন করা হয়েছিল, দ্বিতীয় ভাগ (গিথুবের দিকে ধাক্কা) ম্যাক গিথুব দিয়ে করা হয়েছিল

সুন্দর এবং সহজ :)

এই নেটিভ অ্যাপ্লিকেশন দিয়ে সমস্ত কিছু করা যেতে পারে যদি আমি এটি শিখতে শুরু করি তবে আমার কেবল তাঁর কাছ থেকে পুশ কার্যকারিতা প্রয়োজন।

এটি আশা করা ম্যাক ব্যবহারকারীকে একবার সাহায্য করবে।


0

আমি আবিষ্কার করেছি যে আমি যদি গিথুবে দ্বি-পদক্ষেপের প্রমাণীকরণটি সেট আপ করি তবে গ্রিপস গিথুবের সাথে সংযোগ স্থাপন করতে সক্ষম হয় না - এটি অর্থাত্ কারণ গিথুবে দ্বি-ধাপের প্রমাণীকরণের জন্য আপনাকে একটি এসএমএস থেকে একটি নম্বর ইনপুট করতে হবে (এবং গ্রহপ হবে না ' টি এই তথ্য আছে)।

যদি এটি আপনার দৃশ্যপট হয় তবে আপনি গিথুবে আপনার দ্বি-পদক্ষেপের প্রমাণীকরণকে ডি-অ্যাক্টিভেট করার বিষয়টি বিবেচনা করতে পারেন এবং দেখুন যে এটি সাহায্য করে কিনা।


0

বিদ্যমান এসএসএস কীগুলির জন্য, আমি মনে করি এটি একটি গ্রিপস জুনো ৩.৮-এ একটি বাগ।

আমি কি করেছিলাম:

1) বিদ্যমান কীটি এখানে যান: উইন্ডো> পছন্দসমূহ> "অনুসন্ধান এসএসএস"> কী পরিচালনা ট্যাব> বিদ্যমান কী লোড করুন> আপনার কাছে ইতিমধ্যে থাকা ব্যক্তিগত কীটি নির্বাচন করুন

2) সেভ প্রাইভেট কী বোতামটি ক্লিক করে সংরক্ষণ করুন । এর নাম দিন id_dsa_github

3) এখন পুশ এবং পুল কাজ করছে কিনা তা পরীক্ষা করে দেখুন। এটা করা উচিত.

৪) এখন সাধারণ ট্যাবে, ব্যক্তিগত কী id_dsa_github মুছে ফেলুন এবং বোতামটি ক্লিক করে প্রাইভেট কী যুক্ত করে আপনার আগের ব্যক্তিগত কী যুক্ত করুন

এখন আপনি যেতে ভাল। ইজিট থেকে রেজিস্ট্রেশন করতে সমস্ত কিছু করতে কমপক্ষে এক সময় নিচ্ছে , আমার ধারণা।


0

আমি একই ইস্যু মধ্যে চালানো।

আমি ভেবেছিলাম এটি আমার শংসাপত্র এবং প্রমাণীকরণের সাথে করার কিছু।

তারপরে অবশেষে আমি বুঝতে পেরেছি এটি কনফিগার করা ইউআরআই এইচটিটিপি বৈকল্পিক নয়।

আমি এইচটিটিপি কনফিগারেশন সহ আমার গিটের এসএসএইচ ইউআরআই-তে যাওয়ার চেষ্টা করছিলাম।

আপনার URL টি পরীক্ষা করুন Check

গিটের দৃষ্টিভঙ্গি> রিমোটস> উত্স> আনয়ন কনফিগার করুন> পরিবর্তন> প্রিটোকালটি এইচটিটিপিএস এবং URL টি https সংস্করণ কিনা তা নিশ্চিত করুন


0

সংগ্রহস্থলগুলিকে ধাক্কা / টানতে আমি কনসোল ব্যবহার করতে পারি, তবে গ্রহনের কোনও অংশ নেই। আমার ক্ষেত্রে, গ্রহণটি আমার এসএসএইচ প্রাইভেট কীটি পড়তে পারে না বলে মনে হয়, আমার কীটি দিয়ে শুরু হয়েছিল:

-----BEGIN OPENSSH PRIVATE KEY-----

এবং আমি লক্ষ্য করেছি যে আমার সহকর্মীর চাবিটি এর সাথে শুরু হয়েছিল:

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED

আমি মনে করি বর্তমানেগ্রহণটি এই নতুন ধরণের কী (ওপেনএসএইচ প্রাইভেট কী) নিতে পারে না।

আমি এটির মাধ্যমে সমাধান করেছি: কমান্ডটি ব্যবহার করে আপনার ssh কী পুনরায় জেনারেট করুন:

ssh-keygen -m PEM -t rsa -b 2048

এটি কী উত্পন্ন করার জন্য পুরানো উপায়টি ব্যবহার করবে: সুতরাং এটি শিরোনাম দিয়ে শুরু হবে:

-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED

আরও তথ্য দেখুন:

https://github.com / সদৃশ / সদৃশ / প্রবন্ধ / 3360

তারপরে আপনি পছন্দগুলি>> নেটওয়ার্ক সংযোগগুলি -> এসএসএইচ 2 ব্যবহার করে পুনরায় চাঁদটি লোড করতে পারেন, "প্রাইভেট কী যুক্ত করুন" ক্লিক করুন (এখনও আপনার ব্যক্তিগত কী নির্বাচন করুন, এমনকি আপনি ইতিমধ্যে ব্যক্তিগত কীগুলির তালিকায় নামটি দেখেন, কারণ গ্রহনটি করতে হবে এটি পুনরায় লোড করুন)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.