@Gristen

Как выйти из гитхаба?

Сел за другой пк, авторизовался в гитбаше, запушил изменения, а выйти собственно как?
Ввел git config --list , показал мой user.email и user.name, а как выйти? Получается человек на этом пк может дальше манипулировать моим репозиторием?
  • Вопрос задан
  • 763 просмотра
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Параметры вашей подписи коммитов user.name и user.email вообще никакого отношения к авторизации не имеют. А сама она не хранится в конфиге гита и к самому гиту никакого отношения не имеет. Вы же не имя и мыло вводили когда авторизовались? В гите вообще нет понятия авторизации. Вы авторизуете на внешнем сервере не гит, а пользователя компьютера. За хранение паролей отвечает credential manager, а сами пароли хранятся в недрах операционной системы, независимо от гита и хорошо спрятаны.

«Забыть» авторизацию текущего пользователя можно такой командой.
echo "url=https://github.com" | git credential reject


Также можно очистить вашу подпись для текущего пользователя компьютера
git config --unset user.name
git config --unset user.email
Но это не имеет отношения к авторизации
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Удалить ssh key.
Ответ написан
@rPman
так измени конфиг той же командой
git config --global user.name XXX
git config --global user.email YYY
# так же убери --global если настройки локальны для репозитария


а еще конфигурация репозитария хранится в текстовом виде в .git/config просто отредактируй его
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы