আপনি যখন বিটবকেট উইকিতে চাপ দিচ্ছেন তখন কীভাবে আপনার বিটবকেটের পাসওয়ার্ড প্রবেশ করতে বলা হবে?


13

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

এই কাছাকাছি কোন উপায় আছে?

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


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

যাইহোক, মনে হচ্ছে এসএসএইচ-র মাধ্যমে উইকি রেপোসের ক্লোনিং করা মার্কুরিয়াল ব্যবহার করে সত্যই সম্ভব, তবে আমি এখনও গিট বিটবাকেট.আর.সাইট
বিএসইউ /

উত্তর:


13

সমস্যাটি হ'ল, যখন আপনি উইকের সংগ্রহস্থলটি ক্লোন করেন তখন ক্লোনটি এইচটিটিপিএসের মাধ্যমে সম্পন্ন হয়, যেহেতু বিটবুকিটের সরবরাহিত লিঙ্কটি সংগ্রহস্থল অ্যাক্সেস করতে এইচটিটিপিএস ব্যবহার করে। আপনার যা প্রয়োজন তা হ'ল এইচটিটিপিএসের পরিবর্তে এসএসএইচকে প্রোটোকল হিসাবে ব্যবহার করার এক উপায়।

এসএসএইচ-এর মাধ্যমে উইকির গিট সংগ্রহস্থলটি অ্যাক্সেস করা আসলে সম্ভব, যদিও বিটবকেট এটি করার জন্য লিঙ্কটি সরবরাহ করে না।

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

সুতরাং, যদি আপনার প্রকল্পের সংগ্রহস্থলের অধীনে থাকে git@bitbucket.org:UserName/project-name.git, git@bitbucket.org:UserName/project-name.git/wikiবিটবকেট দ্বারা সরবরাহিত HTTPS ইউআরআই ব্যবহার না করে, উইকির সংগ্রহস্থলটিতে অ্যাক্সেস করা যায় ।

এইভাবে, আপনি কমান্ডটি চালিয়ে আপনার উইকি ক্লোন করতে পারেন

git clone git@bitbucket.org:UserName/project-name.git/wiki

অথবা, আপনি যদি ইতিমধ্যে এইচটিটিপিএস ব্যবহার করে উইকি সংগ্রহস্থলের ক্লোন করে ফেলেছেন, আপনি originকমান্ডটি চালিয়ে রিমোটটি এসএসএইচ ব্যবহার করতে পারবেন

git remote set-url origin git@bitbucket.org:UserName/project-name.git/wiki

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


1
সমাধানটি শুনলে এটি এত সহজ: p ধন্যবাদ!
কীজার

আমি এটি আগে জানতাম না
আলাদাইন

1

মেনু বার থেকে ব্যবহারকারীর নাম> অ্যাকাউন্ট পরিচালনা করুন চয়ন করুন। সিস্টেম অ্যাকাউন্ট সেটিংস পৃষ্ঠা প্রদর্শন করে। এসএসএইচ কী ক্লিক করুন: https://bitbucket.org/account/user/YOURNAME/ssh-keys/

https://confluence.atlassian.com/bbkb/permission-denied-publickey-302811860.html

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