@Soft_touch_plastic

Как настроить ssh config файл для gitflic.ru?

Здравствуйте, я перебрался на gitflic, у них в разделе про добавление ssh ключей упомянуто только про их генерацию. Создал пару командой ssh-keygen -t ed25519 -C "your_email@example.com". Добавил и сохранил публичный ключ на страницу настроек. Затем отредактировал ~/.ssh/config файл:
Host gitflic
	HostName gitflic.ru
	IdentityFile ~/.ssh/gitflic
	User myemail@gmail.com

Пытаюсь запушить что-либо - ноль реакции, vs code выдает пуш уведомление с просьбой ввести имя пользователя и пароль для "https://gitflic.ru". Может кто настраивал или встречался с этим, что делать? git config все прописаны
  • Вопрос задан
  • 678 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
так а почему у вас https:// а не ssh:// ?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
User myemail@gmail.com

и вот эта строчка, возможно, лишняя. На тех площадках хостинга git-репозиториев, которые я видел, везде при подключении по ssh пользователь git, а идентификация идёт по публичному ключу. Неявное следствие из этого правила: нельзя запихивать один и тот же публичный ключ в разные аккаунты на одной площадке.
Ответ написан
Комментировать
nefone
@nefone
Junior PHP разработчик
Нужно сменить удаленный репозиторий remote вашего проект, примерно так:
git remote rename origin old-origin
git remote add origin git@gitflic.ru:<username>/<project>.git
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы