У меня есть личная учетная запись GitHub для моих личных репо и организационное репо для одного из моих проектов (владельцем которого я являюсь).
Я смог сделать sh оба используют HTTPS без проблем, используя мои личные данные учетной записи. Тем не менее, я только что установил двухфакторную аутентификацию в своем личном кабинете, что требует от меня использования ключей S SH. Нет проблем, я все настроил и нажимаю на свои личные проекты с помощью клавиши S SH.
К сожалению, я больше не могу вставлять sh в свои репозитории org. Я не могу установить ключ S SH в своей организации, не обновив свою учетную запись до GitHub Enterprise Cloud (что, я считаю, стоит денег?), Поэтому я совершенно не знаю, как решить эту проблему.
Если я сделаю git remote -v
, мои URL будут для HTTPS, а не S SH. Когда я пытаюсь сделать pu sh, у меня спрашивают имя пользователя и пароль, поэтому я ввожу имя пользователя и пароль для своей личной учетной записи, и он не срабатывает.
Как мне решить эту проблему, чтобы я мог pu sh к моей организации репо?