Задать вопрос
Chefranov
@Chefranov
Новичок

Переключение Git пользователей?

Имеется два GitHub аккаунта, один для работы, а второй для своих проектов. Как можно быстро переключаться между GitHub аккаунтами в Visual Code?

Я недавно переустанавливал Windows и до переустановки у меня при пуше изменений, в Visual Code появлялось окно авторизации Логин/Пароль, я вводил данные и было зашибись. Мне этот вариант идеально подходил. Но сейчас после переустановки Windows такое окно не появляется, а используется только один аккаунт. Как сделать чтобы окно авторизации каждый раз появлялось при пуше?
  • Вопрос задан
  • 997 просмотров
Подписаться 4 Средний Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
Комментировать
Пригласить эксперта
Ответы на вопрос 1
miraage
@miraage
Старый прогер
Делал подобное. Все рабочие проекты были в определённой папке, личные рандомно. Что-то типа того:
- /Projects
    - <company-name>
        - work-project-1
        - work-project-2
    - personal-project-1
    - personal-project-2


Дальше идём в gitconfig и добавляем немного магии
// ~/.gitconfig
[includeIf "gitdir:/Projects/<company-name>/"]
    path = ~/.gitconfig-company-name


// ~/.gitconfig-company-name
[user]
    email = identifier@companyname.com
[core]
    sshCommand = "ssh -i ~/.ssh/id_rsa_company_name.pub"


Скорее всего, надо будет ещё поплясать с бубном вокруг core.sshCommand, но как-то так должно сработать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽