https://github.com/elenadanchenko/git_lessons
Cheat sheet on synchronizing remote and local repositories /// Markdown lang
https://github.com/elenadanchenko/git_lessons
git keys markdown ssh
Last synced: 2 months ago
JSON representation
Cheat sheet on synchronizing remote and local repositories /// Markdown lang
- Host: GitHub
- URL: https://github.com/elenadanchenko/git_lessons
- Owner: ElenaDanchenko
- Created: 2024-04-06T15:15:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-24T13:08:19.000Z (over 1 year ago)
- Last Synced: 2025-03-24T14:22:47.441Z (over 1 year ago)
- Topics: git, keys, markdown, ssh
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Шпаргалка по синхронизации удаленного и локального репозиториев
---
### Как сгенерировать SSH-ключ
1. Проверить наличие
$ cd ~ # перешли в домашнюю директорию
$ ls -la .ssh/ # вывели список созданных ключей
2. Генерация ключей
$ ssh-keygen -t ed25519 -C "электронная почта, к которой привязан ваш аккаунт на GitHub" + дважды кликнуть ENTER, если не нужен пароль
ls -a ~/.ssh # проверка генерации ключей
### Как связать репозитории
4. Связать ключ и GitHub
$ clip < ~/.ssh/id_ed25519.pub # скопировать содержимое ключа в буфер обмена
5. Перейти на GitHub и выбрать пункт Settings-> delayKey -> Title "Personal Key" -> Description ^C -> кликнуть галочку!
6. Проверить правильность ключа ->>>> $ ssh -T git@github.com >>>>> кликнуть yes
7. Связать репозитории
$ git remote add origin git@github.com:%ИМЯ_АККАУНТА%/first-project.git
$ git remote -v
### Как синхронизировать данные
9. Синхронизируем данные
$ git push -u origin main