বর্তমানে, যখনই আমি git pullবা git pushকোনও http (গুলি) সংগ্রহস্থল এ যাচ্ছি, আমি নিম্নলিখিতগুলি পাই:
$ git pull
Username for 'https://gitrepos.reposdomain.com': me@mydomain.com
Password for 'https://me@mydomain.com@gitrepos.reposdomain.com':
এটি বিরল ব্যবহারের জন্য ঠিক আছে তবে খুব তাড়াতাড়ি খুব বিরক্তিকর হতে শুরু করে। দুর্ভাগ্যক্রমে, ssh এ স্যুইচ করা এই ক্ষেত্রে কোনও বিকল্প নয়।
আমি পড়েছি যে পূর্ববর্তী সংস্করণগুলিতে gitএকটি শংসাপত্র "স্টোর" এবং "ক্যাশে" সরবরাহ করা হয়েছিল তবে এটি পরামর্শ দেওয়া হয়নি কারণ এটি পাসওয়ার্ডটিকে সরলরেখায় সংরক্ষণ করে।
কিন্তু
gitআপাতদৃষ্টিতে গিট শংসাপত্রগুলির নতুন সংস্করণগুলি gnome-keyringতবে এটি সঠিকভাবে সেট আপ করতে হবে।
আমি তাই অন্যান্য (অ-উবুন্টু) উত্তর নিম্নলিখিত কাজ (যথা এই পেতে চেষ্টা করেছি এই এক ), কিন্তু আমি এখনও ব্যবহারকারীর নাম ও পাসওয়ার্ড প্রম্পট পরিবেশন করা করছি।
gitHttp (গুলি) রেপোসের জন্য শংসাপত্রগুলি সংরক্ষণ করার সঠিক ও নিরাপদ উপায় কী এবং কীভাবে কেউ উবুন্টুতে তাদের কাজ করতে পারেন?