আমি এইচটিটিপিএস ব্যবহার করতে পছন্দ করি, এসএসএস কীগুলি সেট আপ করার চেয়ে আমি এটি সহজ এবং সুরক্ষিত মনে করি।
এইচটিটিপিএস ব্যবহার করে, আপনি নিম্নলিখিতটি দিয়ে গিথব রিমোটগুলির জন্য আপনার ব্যবহারকারীর নাম জিজ্ঞাসা করতে গিটকে আটকাতে পারবেন:
git config --global url."https://yourusername@github.com".insteadOf "https://github.com"
এবং আপনি কমপক্ষে ফ্রিকোয়েন্সি গিট আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা কমাতে পারেন:
git config --global credential.helper 'cache --timeout=28800'
যেখানে 28800 8 ঘন্টা। আমি আমার সেটআপটি আমার পাসওয়ার্ডটি একবার প্রবেশ করার জন্য ব্যবহার করি, যখন আমি আমার কার্য দিবস শুরু করি।
এর পরে আপনার ভিতরে এই প্রবেশাগুলি থাকবে ~/.gitconfig
[url "https://yourusername@github.com"]
insteadOf = https://github.com
[credential]
helper = cache --timeout=28800
উৎস:
http://git-scm.com/docs/git-credential-cache
http://git-scm.com/docs/git-config