আমি সম্প্রতি সেটআপ করেছি openssh
যাতে আমি এটি ব্যবহার করতে পারি git
।
এটি স্থাপনের প্রক্রিয়াতে ( এই নিবন্ধ অনুসারে ) আমি আদেশগুলি চালিয়েছি:
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
কিছুক্ষণ পরে, আমি লগ আউট এবং ফিরে আসার পরে আমি ব্যবহার করার চেষ্টা git push
করেছি তবে আমি একটি ত্রুটি পেয়েছি। এই ত্রুটির সমাধান সেই একই কমান্ডগুলি আবার চালাচ্ছিল।
দয়া করে বলুন আমি কীভাবে পারি
ssh-agent
দৌড়াতে থাকুন যাতে আমার কোনও নতুন শুরু করতে হবে না- আমি যে কীগুলি যুক্ত করেছি সেগুলি মনে রাখবেন যাতে আমাকে এগুলি সর্বদা যুক্ত করতে হবে না
কেবল পরিষ্কার করার জন্য, আমি zsh ব্যবহার করি যাতে নির্দিষ্ট বাশ বৈশিষ্ট্যগুলি আমার .zshrc এ কাজ করবে না।
ssh-agent
আপনার বাঁকা ব্যবহারের ক্ষেত্রে এটি উপযুক্ত করার চেষ্টা করার আগে এটি কী এবং কীভাবে এটি কাজ করে তা বোঝার সাথে আপনার শুরু করা উচিত ।