Я пишу диссертацию бакалавра в компании и получил доступ к gitlab от администратора, но я новичок в Git. Я создал новый проект для моей диссертации. У меня уже была папка с некоторыми вещами на моем компьютере. Я использовал следующие команды в git bash (как рекомендовано gitlab):
git init
git remote add origin git@gitlab:USER/TITLE.git
git add [stuff]
git commit
git push -u origin master
Фиксация прошла успешно, но последняя команда вызвала ошибку
"ssh: connect tohost gitlab port 22: Фатальное соединение отказано: не удалось прочитать из удаленного репозитория. Убедитесь, что у вас есть правильные права доступа, и репозиторий существует. "
Я пытался переключиться на порт 443, потому что, по-видимому,, это вещь.
ssh -T -p 443 git@altssh.gitlab.com
Это дало мне:
"Подлинность хоста" [altssh.gitlab.com]: 443 ([35.190.168.187]:443) 'невозможно установить.
Отпечаток ключа ECDSA - [...].
Вы уверены, что хотите продолжить подключение (да / нет / [отпечаток пальца])? "
После ввода yes:
"Предупреждение. Постоянно добавлено '[altssh.gitlab.com]: 443, [35.190.168.187]: 443' (ECDSA) в список известных хостов.
git@altssh.gitlab.com: В доступе отказано (publickey). "
При возврате к порту 22 соединениепо тайм-ауту. Ошибка после команды push остается прежней.
Согласно canyouseeme.org, порты 22 и 443. не открыты.
Я также пытался создать новые правила для портов вМеню брандмауэра Windows Defender.
Все та же ошибка. Буду очень признателен за любую помощь или идеи от вас:)
Питер