সমস্যাটি হ'ল, যখন আপনি উইকের সংগ্রহস্থলটি ক্লোন করেন তখন ক্লোনটি এইচটিটিপিএসের মাধ্যমে সম্পন্ন হয়, যেহেতু বিটবুকিটের সরবরাহিত লিঙ্কটি সংগ্রহস্থল অ্যাক্সেস করতে এইচটিটিপিএস ব্যবহার করে। আপনার যা প্রয়োজন তা হ'ল এইচটিটিপিএসের পরিবর্তে এসএসএইচকে প্রোটোকল হিসাবে ব্যবহার করার এক উপায়।
এসএসএইচ-এর মাধ্যমে উইকির গিট সংগ্রহস্থলটি অ্যাক্সেস করা আসলে সম্ভব, যদিও বিটবকেট এটি করার জন্য লিঙ্কটি সরবরাহ করে না।
বিটবকেটের ইস্যু ট্র্যাকিং সিস্টেমে একটি টিকিটের জন্য ধন্যবাদ , আমি দেখতে পেয়েছি যে আপনি প্রকল্পের সংগ্রহস্থলের একই ইউআরআই ব্যবহার করে, তবে /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
আমি ইতিমধ্যে এটি চেষ্টা করেছি, এবং এটি পুরোপুরি কার্যকর হয়! আপনাকে আর আপনার পাসওয়ার্ডের জন্য অনুরোধ করা হবে না, যেহেতু গিট এখন সার্ভারে লগ ইন করতে আপনার এসএসএইচ কী দিয়ে এসএসএইচ ব্যবহার করছে।