পাসওয়ার্ড জিজ্ঞাসা কচ্ছপ


85

আমি সবে গিট নিয়ে কাজ শুরু করেছি। আমি উইন্ডোজ 7 ব্যবহার করে এবং মাইএসজিগিট (1.7.8) এবং টরটোইজিগেট (1.7.6) ইনস্টল করেছি। সংগ্রহস্থলটি লিনাক্স সার্ভারে তৈরি করা হয়েছে যা ল্যানের মাধ্যমে অ্যাক্সেসযোগ্য। আমি যে সমস্যার মুখোমুখি হচ্ছি তা হ'ল আমি টরটোইজিগিট ব্যবহার করে ভান্ডারটি ক্লোন করতে পারছি না, এটি পাসওয়ার্ড চেয়েছে এবং আমি নিশ্চিত নই যে এটি কী পাসওয়ার্ড জিজ্ঞাসা করছে। একই সময়ে আমি গিট গুই ব্যবহার করে সংগ্রহস্থলটি ক্লোন করতে পেরেছিলাম এবং সমস্ত ক্রিয়াকলাপ করতে পারি। কেউ যখন দয়া করে গিট গুই না জিজ্ঞাসা করছেন কেন টর্টোসাইজিট পাসওয়ার্ড জিজ্ঞাসা করছেন তা বুঝতে আমাকে সহায়তা করতে পারেন। আমি গিট এবং টর্টোজাইজিট আনইনস্টল করার চেষ্টা করেছি এবং আবার ইনস্টল করেছিলাম তবে কোনও সাফল্য পেল না।

কচ্ছপ ত্রুটি


আপনার গিট সার্ভার একটি পাবকি লেখার ব্যবহার করছেন?
ফেলিক্স ইয়ান

রেপোর একই ক্লোনটিতে, কচ্ছপ কি করছে এবং গিট জিইআই কী করছে?
manojlds

4
আপনি যখন কচ্ছপ গিটের জন্য ডান ক্লিক করেন, সেটিংসে ক্লিক করুন। গিটে একটি লিঙ্ক রয়েছে -> রিমোট, এটি ক্লিক করুন। রিমোট তালিকা থেকে ক্লিক করুন উত্স। ডানদিকে আপনি URL টি দেখতে পাবেন। URL টিতে আপনার ব্যবহারকারীর পরিবর্তে: ব্যবহারকারী নাম: <আপনার পাসওয়ার্ড>। অবশেষে আপনি যখন কচ্ছপ গিট থেকে গিট অপারেশন করবেন তখন দেখবেন এটি আপনাকে পাসওয়ার্ড সম্পর্কে জিজ্ঞাসা করে না।
কামাকি

4
আপনি কি এসএসএইচের পরিবর্তে HTTP ইউআরআই ব্যবহার করছেন? এটাই ছিল আমার সমস্যা
সিএডি ব্ল্যাক

আমাদের মধ্যে থাকা "বিশেষ ব্যক্তিদের" জন্য (আমার অন্তর্ভুক্ত) কমান্ডের সামনে 'গিট ক্লোন' বিটটি
টর্টোজ

উত্তর:


134

আমার সহকর্মী সমস্যার সমাধান করেছেন। পদক্ষেপ:

  1. ডান ক্লিক করুন -> টরটোজজিট -> সেটিংস -> নেটওয়ার্ক
  2. এসএসএইচ ক্লায়েন্ট ইশারা করছিল C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
  3. পরিবর্তিত পথ C:\Program Files (x86)\Git\bin\ssh.exe

বিকল্প পথ: C:\Users\...\AppData\Local\Programs\Git\usr\bin\ssh.exe


এটি আমার জন্য কচ্ছপের সংস্করণ 1.8.3 দিয়ে কাজ করে ... এই সমস্যাটি আমাকে পাগল করেছে !! উইন্ডোজএক্সপি @ ৩২ বিট কচ্ছপযুক্ত কেবল সি: \ প্রোগ্রামমি \ গিট \ বিন \ ssh.exe উইন্ডোজ @ @ works৪ এ কাজ করে এটি টায়রোসেইপলিংক.এক্সে (ডিফল্ট)
এভিল্রিপারের

আমার উইন্ডোজ 8 মেশিনে, এসএসএইচ ক্লায়েন্টকে MSysGit ssh.exe ফাইলের দিকে ইঙ্গিত করে যখন পাসওয়ার্ড কোয়েরিটি একেবারে দেখা যায় নি। একটি ভিন্ন সমস্যা তবে এই সমাধানটি অবশ্যই কাউকে
টরটোইজিট-এর

4
আমার জন্য এটি কোনও সাহায্য করেনি (কমপক্ষে গিটহাবের সাথে সংযোগ করার সময়, আমি অন্যান্য সংগ্রহস্থল চেষ্টা করিনি)।
সুমা

4
ধন্যবাদ, পুরোপুরি কাজ করেছেন। যদিও আমার ssh.exeব্যবহারকারী ডিরেক্টরিতে আমার মিথ্যাC:\Users\...\AppData\Local\Programs\Git\usr\bin
প্যাপসেলার

7
@ পিপ্যাসলারের উল্লেখ অনুসারে, ssh.exe এখন সি: \ প্রোগ্রাম ফাইল (x86) it গিট \ ইউএসআর \ বিন \ ssh.exe বা ইনস্টলেশনের উপর নির্ভর করে তার উল্লেখ করা অবস্থানটিতে অবস্থিত।
ভ্লাদ শ্নাকোভস্কি

35

আপনার যদি কোনও ব্যবহারকারীর নাম / পাসওয়ার্ড ব্যবহার করতে হয় তবে বর্তমান # 2 উত্তরের চেয়ে অনেক সহজ সমাধান রয়েছে:

Right-click --> Tortoise Git --> Settings --> Git --> Credential --> Choose "Wincred, all Windows users" --> Hit apply

পরের বার আপনি কোনও রেপোর জন্য পাসওয়ার্ড প্রবেশ করবেন, সেই পাসওয়ার্ডটি স্বয়ংক্রিয়ভাবে সংরক্ষণ করা হবে।


যদি আপনি এমন কোনও সংগ্রহস্থল ব্যবহার করছেন যা ব্যবহারকারীর নাম / পাসওয়ার্ডের চেয়ে এসএসএইচ কীগুলির প্রয়োজন (যা এটি ওপির মূল সমস্যা বলে মনে হয়) , আপনার প্রয়োজন

  1. পুটিওয়াই জিনে এসএসএইচ কীটি খুলুন (কচ্ছপ গিটের পাশাপাশি নিজেকে ইনস্টল করে)
  2. পুটিটি জিনে, পটিটি কী হিসাবে কীটি সংরক্ষণ করুন।
  3. ভান্ডারগুলিতে Right-click --> Tortoise Git --> Settings --> Git --> Remotes,। আপনার দূরবর্তীটি (সাধারণত 'উত্স') সন্ধান করুন তারপরে পদক্ষেপ 2 থেকে পুটি কীটি লোড করুন।

আমার ক্ষেত্রে এটি কেবলমাত্র ব্যবহারকারীর নাম ব্যবহার করার সময় কাজ করছে। আপনি ব্যবহারকারীদের ইমেল ঠিকানা প্রবেশ করার সময় এটি কাজ করছে না, তাই এটি মনে রাখবেন।
রাজ্জে

4
এই ছিল সবচেয়ে সংক্ষিপ্ত এবং পরিষ্কার উত্তর, ধন্যবাদ।
আলফাস সুপ্রিমুম

এই সঠিক উত্তরের জন্য চিরকাল খুঁজছেন!
নিলডাব্লু

23

কী ছাড়া এটি করতে ...

আপনার ফোল্ডারে ডান ক্লিক করুন
কচ্ছপযুক্ত গিট-> সেটিংস-> গিট-> রিমোট নির্বাচন করুন
নির্বাচন করুন উত্স (অথবা আপনি আপনার মূল রিমোট লেবেল করেছেন)

URL এর অধীনে এই ফর্ম্যাটটি ব্যবহার করুন।

এইচটিপিএস: // ব্যবহারকারী নাম: পাসওয়ার্ড @ ইউআরএল

কোথায় USERNAME আপনার ব্যবহারকারী নাম হল
কোলন আলাদা ব্যবহারকারীর নাম ও পাসওয়ার্ড এবং হতে হবে সেখানে:
পাসওয়ার্ড আপনার পাসওয়ার্ড
আলাদা আপনার url সহ পরিচয়পত্র @
URL হল আপনি যে URL টি .git রিসোর্স সাথে সংযোগ স্থাপনের জন্য ব্যবহার করেন

ধন্যবাদ Kamaci যায়


4
এই সমাধানটি কী দিয়েও কাজ করে। ক্লোন এইচটিপিএস: // ইউএসআইআরআইএম @ ইউআরএল এবং আপনি ভাল আছেন।
ওরেস

4
হ্যাঁ, এটি করবেন না কারণ আপনি যখন মার্জ করছেন কচ্ছপটি পুরো ইউআরএলকে প্রতিশ্রুতিবদ্ধ বার্তায় ফেলেছে!
mordm

এই নিখুঁত সমাধান। তবে পাসওয়ার্ডটি লুকানোর কোনও উপায় নেই, যেহেতু এটি সরল পাঠ্যে।
অমিত কুমার

4
পাসওয়ার্ডে @ চিহ্ন থাকলে কী হবে?
হামাদ দার

আমি এই উত্তরটি ব্যবহার করার জন্য অবলম্বন করলাম কারণ আমার মাইংডব্লিউ 64 রয়েছে এবং আমি এই লগটি পেয়েছি: কমান্ড-লাইন '"সি: \ প্রোগ্রাম ফাইলগুলি \ গিটি \ মিংডু 64৪ \ বিন \ .. r usr \ bin \ bash.exe"' ('সি: \ প্রোগ্রাম ফাইলগুলি it গিট \ মিংডব্লিউ 64 64 বিন \ .. r usr \ bin \ bash.exe 'পাওয়া যায় নি) একটি বৈধ কমান্ড-লাইন দরকার; সেই অনুযায়ী স্ট্রিং রিসোর্সগুলি সম্পাদনা করুন (3x) ত্রুটি: প্রম্পট স্ক্রিপ্ট কার্যকর করতে ব্যর্থ হয়েছে (প্রস্থান কোড 1)
RW4

14

TortoiseGit দিয়ে ব্যবহারকারীর নাম এবং পাসওয়ার্ড সংরক্ষণ করা

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

  1. নিম্নলিখিত বিষয়বস্তু সহ _netrc নামক একটি ফাইল তৈরি করুন:

    মেশিন github.com
    লগইন yourlogin
    পাসওয়ার্ড yourpassword

  2. সি: \ ব্যবহারকারীদের \ (বা অন্য কোনও অবস্থানের জন্য ফাইলটি অনুলিপি করুন; এটি কেবল যেখানে আমি রেখেছি সেখানেই ঘটে)

  3. কমান্ড প্রম্পটে যান, টাইপ করুন setx হোম সি: \ ব্যবহারকারী \

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

ক্রেডিট করুন : http://www.munsplace.com/blog/2012/07/27/s बचत-username-and-password-with-tortoisegit /


4
এটি কেবল দুর্দান্ত কাজ করে, তবে কি সরল পাসওয়ার্ডটি এনক্রিপ্ট করার কোনও উপায় আছে? আমি আমার গিথুব পাসওয়ার্ডটিকে সরল পাঠ্য ফাইলে সংরক্ষণ করতে অস্বস্তি বোধ করেছি।
ডায়ি ফুং

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

4
@ ডিওফুং আপনি যদি স্থানীয় প্রশাসকদের ভয় পান তবে তারা সহজেই একটি কীলগার ইনস্টল করতে পারেন। স্থানীয় প্রশাসক আপনার ডেটা দিয়ে যা খুশি করতে পারে এবং যেমন তাদের বিরুদ্ধে যে কোনও সুরক্ষা অস্পষ্টতার মাধ্যমে সুরক্ষিত হবে (এমনকি যে সরঞ্জাম এবং কৌশলগুলি যে ব্যাঙ্কগুলি ব্যবহার করে তারা কোনও জ্ঞানী এবং নির্ধারিত স্থানীয় প্রশাসকের বিরুদ্ধে আপনাকে রক্ষা করতে পারে না, এবং তারা চেষ্টা করুন)। হ্যাশ সম্পর্কে, আপনার অর্থ কী? একটি হ্যাশ অপরিবর্তনীয়। এবং যদি আপনি নিজে পাসওয়ার্ডটি ব্যবহার করে এনক্রিপ্ট করেন তবে আপনাকে এখনও প্রতি বার এটি টাইপ করতে হবে ... সুতরাং এটি প্রথম স্থানে এনক্রিপ্ট না করার মতো।
ক্যামিলো মার্টিন

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

4
যদিও এই সমাধানটি সম্ভব, উইন্ডোজ পাসওয়ার্ডওয়াল্টে পাসওয়ার্ডটি সংরক্ষণ করা আরও ভাল ধারণা । এই ক্ষমতাটি এপিআই গিট-শংসাপত্র-স্টোর প্রয়োগ করে মার্চ ২০১৩ সাল থেকে টর্টোজাইজেটে উপলব্ধ । এটি সম্ভবত খুব সহজ: From within repo → Context-click → TortoiseGit → Settings → Git → Credential → wincred → OKএবং আপনি সম্পন্ন করেছেন। আগ্রহীদের জন্য আমি এই প্রশ্নের পুরো উত্তর লিখেছিলাম ।
আদম

5

এটি করার একটি উপায়

  • পুটিজেন ব্যবহার করে একটি কী-পেয়ার তৈরি করুন, (বা আপনার কাছে ইতিমধ্যে কোনও কী থাকলে পিপিকে আমদানি করুন)
  • পেজেন্টে প্রাইভেট কীটি লোড করুন
  • আপনার গিটোসিস সার্ভারে সর্বজনীন কী আমদানি করুন (আপনার প্রশাসককে আপনার পাবলিক কী সরবরাহ করুন)
  • এবং তারপরে এসএসএইচ ক্লায়েন্ট হিসাবে প্লিংকটি ব্যবহার করুন

প্লিংক লোড কীটি পুনরুদ্ধার করার জন্য পেইজেন্টের সাথে স্থানীয়ভাবে কাজ করে।

আপনি স্ট্যান্ডার্ড পুটি বিতরণে পেজেন্ট এবং অন্যান্য গুডির সাথে প্লিংক.এক্সএই পাবেন

এটি ব্যবহার করতে যান:

কচ্ছপ গিটিং সেটিংস -> নেটওয়ার্ক -> এসএসএইচ ক্লায়েন্ট।

ডিফল্টরূপে এতে টার্টোজাইপপ্লিংক.এক্সির পাথ রয়েছে, এর পরিবর্তে প্লিংক.এক্সিকে পাথ দেয়

বিকল্পভাবে আপনি এমএসএস (গিট) বিতরণে ssh (.exe) ব্যবহার করতে পারেন তবে আপনি .ppk ফর্ম্যাট / Peagent সংমিশ্রণে ব্যক্তিগত কী ব্যবহার করতে পারবেন না। হয় আপনার পুটিজেনের মাধ্যমে ওপেনএসএসএইচ ফর্ম্যাটে আপনার কী রফতানি করতে হবে বা তার পরিবর্তে এসএস-কীজেন ব্যবহার করে একটি কী-পেয়ার তৈরি করতে হবে।


"টর্টোইজপ্লিংক পয়েন্টের পরিবর্তে এসএসএইচ ক্লায়েন্ট বলতে কী বোঝ? এই এসএসএইচ প্রোগ্রাম সম্ভবত কোথায় অবস্থিত?
মিকাউল মায়ার

বিরামচিহ্ন হারিয়ে যাওয়ার জন্য দুঃখিত, আমি মনে করি এটি বিভ্রান্তির উত্স। আমি উত্তরটি আপডেট করেছি
mzzzzb

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

4

প্রমাণীকৃত হয় স্বয়ংক্রিয় করতে ব্যবহার করুন:

  1. অন্যদের মতো এসএসএইচ কীগুলি ইতিমধ্যে চিহ্নিত করেছে, বা
  2. অন্তর্নির্মিত শংসাপত্র সহায়ক।

স্পষ্টতই, রেপো গুরুত্বপূর্ণ না হলে কোনও পাসওয়ার্ড কোনও পাঠ্য ফাইলে সংরক্ষণ করবেন না।

কচ্ছপগ্রহ > 1.8.1 সহায়তা সহায়ক গিট-শংসাপত্র-উইনস্টোর ইনস্টল করে যা বিদ্যমান, স্থানীয় উইন্ডোজ শংসাপত্রের স্টোরটিতে আপনার লগইন তথ্য অ্যাক্সেস এবং সঞ্চয় করতে স্থানীয় API সরবরাহ করে ।

আপনি সঞ্চিত শংসাপত্রগুলি নিয়ন্ত্রণ প্যানেল → ব্যবহারকারীর অ্যাকাউন্টগুলি → শংসাপত্র ব্যবস্থাপক এবং "উইন্ডোজ শংসাপত্রগুলি" চয়ন করে দেখতে পারেন। "গিট:" শুরু করা এন্ট্রিগুলি গিট-শংসাপত্র-উইনস্টোরের।

আপনি প্রতি সংগ্রহের জন্য উইনক্রেড সেট আপ করতে পারেন:

(জিইউআই)

  1. ফাইল এক্সপ্লোরার-এ ভাণ্ডার নেভিগেট করুন।
  2. প্রসঙ্গ-ক্লিক করুন → কচ্ছপ → সেটিংস → গিট → শংসাপত্র
  3. শংসাপত্র সহায়ক: উইনক্রেড - কেবলমাত্র এই সংগ্রহস্থল
  4. পরের বার আপনি রেপোর সাথে প্রমাণীকরণ করলে শংসাপত্রগুলি সংরক্ষণ করা হবে।

(সিএলআই, পোস)

  1. cmdkey /add:git:https://USERNAME@github.com /user:USERNAME /pass:PASSWORD
  2.  

    @"
    [credential]
            helper = wincred
    "@ | Out-File -FilePath $repoRoot\.git\config -Append
    

আপনি cmdkey /list:git:*
একবার সংরক্ষণের পরে রেপোসের জন্য সঞ্চিত সমস্ত শংসাপত্রের তালিকা তৈরি করতে পারেন , পাসওয়ার্ডগুলি cmdkey দ্বারা প্রদর্শিত হবে না ( http://ss64.com/nt/cmdkey.html )

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

. .\CredMan.ps1
.\CredMan.ps1 -ShoCred

4

আমারো একই ইস্যু ছিল. আমার পরিবেশটি উইন্ডোজ 10 এর সাথে টার্টোজাইজিট 2.3.0.0 এবং গিট সংস্করণ 2.11.0.windows.1

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

  • ডান ক্লিক করুন -> টরটোজজিট -> সেটিংস -> নেটওয়ার্ক
  • সিএসে এসএসএইচ ক্লায়েন্ট আপডেট করুন: Files প্রোগ্রাম ফাইলগুলি it গিট \ ইউএসআর \ বিন \ ssh.exe

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


3

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


3

আমি এটি (উইন্ডোজ) ঠিক করতে কী করেছি:

  1. পুটিজেন আমার এসএস কীটি আমদানি করুন এবং এটি পুটি কীতে রূপান্তর করুন, .ssh ফোল্ডারে সরকারী এবং ব্যক্তিগত উভয় অংশই সংরক্ষণ করুন (% ব্যবহারকারী প্রোফাইল% .ssh)
  2. পুট্টি খুলুন এবং সংযোগ-> এসএসএইচ-> এ যান তারপরে আপনার ব্যক্তিগত কী ফাইলটি সেখানে সেট করুন।
  3. সেশনে ফিরে যান, ডিফল্ট সেটিংস নির্বাচন করুন এবং সেভ করুন hit
  4. এখন আবার ক্লোন করার চেষ্টা করুন এবং আপনাকে আপনার এসএস কীতে পাসফ্রেজ জিজ্ঞাসা করা হবে, এটি প্রবেশ করুন এবং এটি কাজ করা উচিত।

2

প্রমোদটেকের উত্তরটি আমার জন্য অফিসিয়াল উইন্ডোজ গিট ক্লায়েন্টের বর্তমান সংস্করণে কাজ করা বন্ধ করে দিয়েছে। এটি এখন Git\usr\binপরিবর্তে ssh এক্সিকিউটেবল সংরক্ষণ করে Git\bin(যেহেতু সংস্করণ 2.5 আগস্ট 2015 এ প্রকাশিত হয়েছে)।

সুতরাং TortoiseGit > Settings > Networkএসএসএইচ ক্লায়েন্টের পথে যান এবং এতে পরিবর্তন করুন:

C:\Program Files\Git\usr\bin\ssh.exe (বা আপনার গিট ইনস্টল করার পথ যাই হোক না কেন)

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


1

দুর্ভাগ্যক্রমে, উইন্ডোজ 8 এর সাথে আমার মেশিনে এসএসএইচ ক্লায়েন্টকে পুনরায় প্রতিস্থাপনের সমাধানটি কার্যকর হয়নি। যে সমস্যাটি আমার জন্য সমস্যার সমাধান করেছে তা এখানে: http://www.munsplace.com/blog/2012/07/27/saving-username-and-password-with-tortoisegit/


দয়া করে কেবল লিঙ্কগুলি পোস্ট করুন না কিছু প্রসঙ্গ যুক্ত করুন: meta.stackexchange.com/questions/8231/…
icc97

এটি উপরে অ্যান্টনি কেইন একই উত্তর দিয়েছিল।
rakensi

1

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

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

সুতরাং কীভাবে কোনও সমস্যা সমাধান করতে হবে এবং কীভাবে বলতে হবে যে আপনার আসলে আমার মতো একই সমস্যা ছিল:

  1. এখানplink.exe থেকে আপনার মেশিনে ডাউনলোড করুন
  2. উইন্ডোজ কমান্ড প্রম্পটটি একই ডিরেক্টরিতে খুলুন যেখানে আপনি নিজের ডাউনলোড করেছেন plink.exe
  3. এই আদেশটি চালান: plink -v <path_to_your_git_clone_repo_link>
  4. আউটপুটটি দেখুন এবং দেখুন আপনার লাইনের মতো আছে কিনা Reading private key file "C:\Path\To\Some\privateKey.ppk"
  5. যদি আপনি এটির মতো লাইনটি দেখেন এবং এটি আপনি কী কী ফাইল ব্যবহার করতে চান তা না হলে কেবল যান এবং সেই ফাইলটির নাম / মুছুন / সরিয়ে ফেলুন যাতে পরবর্তী বার প্লিংক লোড হয় না
  6. আপনি সমস্যাযুক্ত ফাইলটির নামকরণের পরে এটি প্রত্যাশা অনুযায়ী সমস্ত কাজ করা উচিত, আপনি যদি পয়েন্ট 3 থেকে কমান্ড চালান তবে আপনার দেখা উচিত যে প্লিংক এখন ppkফাইলটি লোড করতে পারে না এবং তার পরে এটির মতো কিছু আউটপুট করা উচিত Pageant is running. Requesting keys.এবং আমরা আসলে এটি চেয়েছিলাম

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


1

দয়া করে রেপো রিমোট উত্সের URL টি এই সমস্যার কারণ হতে পারে না। আমার একটি পুরাতন রেপো ছিল যা পুরোপুরি কাজ করেছিল এবং একটি নতুন আমি সবেমাত্র ক্লোন করেছিলাম যা আমাকে পাসওয়ার্ডের জন্য জিজ্ঞাসা করছিল।

তথ্যের সাথে তুলনা করে Settings > Git > Remote > Urlআমি দেখলাম যে কাজ করেছে সেটিতে রয়েছে:

git@github.com:githubAccount/repoName.git

নতুন যে কাজ করে নি তার একটি ছিল https ঠিকানা ।

স্ক্রিনশট নীচে পাশাপাশি দেখুন।

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


1

কাউন্টি জিআইটি ডস কমান্ড লাইন একবার আমার ব্যক্তিগত এবং পাবলিক কীগুলি সি: \ ব্যবহারকারী \ .ssh dir এ রাখলে আমার পাসওয়ার্ড জিজ্ঞাসা করা বন্ধ করে দিয়েছে। আমি উইন্ডোজ 7 এ আছি


1

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

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


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