Клонирование проекта GITHUB в ubuntu 22

Мне пришлось стереть и переустановить мой сервер ubuntu дважды из-за того, что я потерпел неудачу и каким-то образом заблокировал себя на сервере, когда дело дошло до настройки SSH.

Я выхожу из прихоти и надеюсь, что кто-то, кто читает это, знает, где найти простой в исполнении учебник по клонированию проекта в ubuntu с помощью SSH, поскольку они не позволяют HTTP клонирование сейчас.

Большое спасибо.

сначала настройте ключ ssh, следуя инструкциям github tutorial для создания пары ключей и добавления в свой аккаунт

затем в конфигурации ssh (в папке ~/.ssh) настройте файл конфигурации для пересылки ssh-агента после входа на сервер. Вы можете прочитать больше об этом на github docs

вот пример конфигурационного файла в папке ssh:

Host example.com # or the server ip
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_rsa # your secret key file
  ForwardAgent yes

Когда все готово, попробуйте зайти на свой сервер и git clone с помощью ssh url репо

Вернуться на верх