links: https://docs.github.com/ru/authentication/connecting-to-github-with-ssh
Спочатку треба згенерувати публічний і закритий ключі на компьютері:
ssh-keygen -t ed25519 -C "d******r@gmail.com"
або
ssh-keygen -t rsa -b 4096 -C "d*****r@gmail.com"
створює(генерує) ключі в папці:
~/.ssh/
при цьому запитує секретне слово двічі (воно буде потрібне при підключенні).
запускаєм скрипт : eval "$(ssh-agent -s)"
If the user has generated a ssh public/private key pair set before
- check which key have been authorized on your github or gitlab account settings
- determine which corresponding private key must be associated from your local computer
eval $(ssh-agent -s)
- define where the keys are located
(ssh-add ~/.ssh/id_rsa ) or
ssh-add ~/.ssh/id_
ed25519
Потім відкриваєм в папці ~/.ssh/ файл ***.pub з публічним ключем і копіюєм текст ключа.
Заходим на сайт github settings -> keys -> new key та вставляєм публічний ключ
Починаємо загрузку нового проекта з github в папку www
Отже тепер йдем в Repositories і копіюємо SSH ссилку.
На локальному компьютері заходим в папку з усіма проектами, відкриваєм там консоль.
cd ~/www
git clone git@github.com:du***ak/siteproject.git
питає(або ні) секретне слово - вводим
копіює папку з репозиторієм з github в цю папку(www з проектами).
Перевіряєм що там в www/siteproject в компі.
Створюєм в папці вже проекта якісь нові файли, потім додаємої та пушим на сервер.
git add . // add all files
git commit -m "start github repository" // фіксуємо з текстовою поміткою
git push // відправляємо на сервер
git pull // отримуємо із репозиторія
===================================================================
Реклама
Виготовляємо на замовлення металопластикові вікна, балкони, двері та інші конструкції з ПВХ профілю WHS, Veka. Більше інформації можна отримати за посиланням: пластикові вікна у Вінниці - ціни, послуги доставки, установки, безкоштовний замір. Консультація спеціаліста при виборі конструкції вікна.
Немає коментарів:
Дописати коментар