# Инструкция по работе ![](bun.gif) ![](bun.gif) ![](bun.gif) ![](bun.gif) ![](bun.gif) ## Я хочу научиться работать с Git! Есть множество ресурсов, где про Git можно узнать подробнее. Например: - [Learn Git Branching](https://learngitbranching.js.org/) - узнайте о прелестях Git в игровом тренажере! ## Как мы будем работать с Git? Для каждого из Вас создан аккаунт с доступом к этой организации. Каждая команда может создать себе один или несколько репозиториев, где можно будет хранить и разрабатывать код проекта. ## Чек-лист для начала работы - [x] Получить свои имя пользователя и пароль - [ ] Сгенерировать SSH-ключи (с паролем!) - [ ] Добавить публичный ключ в настройки аккаунта - [ ] Сохранить себе ключи (Например в Telegram) - [ ] Настроить SSH-конфиг ## Пример конфига для ssh Чтобы Git на компьютере сразу понимал, что делать с Вашим репозиторием, добавьте в `C:\Users\Пользователь\.ssh\config` следующую запись: ``` Host sergey Hostname git.weirdcat.su User git Port 917 IdentityFile ~/.ssh/sergey ``` Название ключа, разумеется, нужно изменить. Просьба не удалять существующие записи в файле `config`, т.к. они могут быть кому-то нужны! ## Совет! На случай, если кто-то удалит Ваш ключи или настройки, сохраните ключи в Telegram или внутри приватного репозитория. Если ключ будет зашифрован паролем, можно не беспокоиться о том, что он попадет в чужие руки.