Наразі, коли я git pullабо git pushв сховище http (s), я отримую наступне:
$ git pull
Username for 'https://gitrepos.reposdomain.com': me@mydomain.com
Password for 'https://me@mydomain.com@gitrepos.reposdomain.com':
Це є нормальним для нечастого використання, але починає дуже швидко дратувати. На жаль, перехід на ssh в цьому випадку не є можливим.
Я читав, що попередні версії gitнадавали облікові дані "store" та "cache", але це не радилось, оскільки він зберігав пароль у відкритому тексті.
АЛЕ
Новіші версії, gitочевидно, зберігають облікові дані git у програмі gnome-keyring, але її потрібно правильно налаштувати.
Я намагався слідувати іншим (не Ubuntu) відповідям на SO, щоб змусити це працювати (а саме цей ), але мені все одно надано відповідне ім'я користувача та пароль.
Який правильний та найбезпечніший спосіб зберігання gitоблікових даних для репортажів http (s) і як змусити їх працювати на Ubuntu?