Сообщения

Сообщения за октябрь, 2017

GitHub + Arduino\SprintLayout

Захотелось вдруг хранить макросы от SprintLayout и скетчи от Arduino где нибудь в облаке, да желательно с версионированием. Под это отлично подходит GitHub. 1 Шаг Заводим гитхаб аккаунт, создаем пару репозиториев (для arduino свой, для sprintLayout макросов свой). Клонируем их себе на компьютер, у меня отдельный каталог для всего с GitHub. Пример: C:\Users\xxxx\GitHub Для клонирования и работы с GitHub я использую GitBash от https://git-scm.com/downloads 2 Шаг Так как папки сохранений у программ разные, то создадим там симлинки на папки из GitHub. Открываем cmd и создаем симлинк C:\mklink /j "C:\Users\хххх\Documents\Arduino\myDir" "C:\Users\хххх\GitH ub\myDir" Вначале указываем куда создаем симлинк, а потом откуда. 3 Шаг Создаем файлы в этих дирекориях и пробуем комитить. При пуше - вечный запрос пароля от GitHub. Поправим дальше. 4 Шаг Создаем ssh ключи (все в том же GitBash) ssh-keygen -t rsa -b 4096 -C "your_email@example.com"