Нещодавно я оновив свою локальну інсталяцію Git до 1.8.1
з 1.8.0.1
.
Я помічаю, що коли я працюю на GitHub, це більше не вимагає від мене імені користувача та пароля для push.
Це мене турбує, оскільки я вважаю, що кожен раз потрібно вводити користувача та пароль як хороший захід безпеки. (а якщо хтось інший користується моїм комп’ютером?)
Я перевірив наступне:
1.8.0.1
на іншому комп’ютері все ще запитує ім’я користувача та пароль.- мій акаунт на github все ще застосовує приватний контроль / контроль безпеки.
- Я використовую віддалені посилання https, а не ssh.
- На добру міру, я перевірив у своєму
~/.ssh
fonder. Там нічого поганого немає. - Я не зберігаю дані для входу в
~/.gitconfig
окремі<proj>/.git/config
файли. - Я також не зберігаю нічого, пов'язаного з github
~/.netrc
. - Я створив новий фіктивний архів: досі не вимагає від мене входу.
Я не зміг нічого знайти в архіві нотаток про випуск git .
Хтось знає, чи це нова поведінка git? Як відновити запит?
%HOME%\_netrc
файл із вашими обліковими даними? (як у stackoverflow.com/questions/11021803/… ) Або у вас активовано якесь кешування облікових даних? (як у stackoverflow.com/questions/6191985/… ) Або ви працюєте з GitHub для Windows?