В первую очередь вам нужно зарегестрироваться на https://github.com/ если вы это ещё не сделали. Далее ставим сам git, потом графический клиент TortoiseGit (статьи по ссылкам могут быть слегка устаревшими, но принипиально ничего там не менялось). Я буду исползовать скриншоты из версии для windows 10 с русской локализацией, русификатор есть на официальном сайте TortoiseGit.
Поставили? Вы прекрасны. Осталось научиться этим пользоваться.
В любой папке кликаем правой кнопкой мыши на пустое место. Выбираем TortoiseGit->Настройки:
В настройках переходите на вкладку Git, там указываете ваш логин и почту с github.com.
Запомни! Github.com - онлайн-хранилище файлов, git - инструмент для управления версиями файлов, его можно исползовать без доступа в сеть
Репозиторий - это условная папка на серверах github.com, куда вы загружаете данные. По-умолчанию, любой пользователь может найти ваш репозиторий по его названию, но можно также деать репозиторий приватным. Для обучения лучше использовать публичные.
Создадим ваш первый репозитоий и добавим туда что-нибудь.
-
Открываем в браузере https://github.com/ и входим в свой аккаунт.
-
Вводим какое-нибудь осмысленое название для репозитория. (Например, "robot-algorithmist", когда вы заливаете того самого робота с пар по основам алгоритмов :3 ). Можете добавить описание к проекту, но это не обязательно. Остальное лучше не трогать.
-
Нажимайте на зелёную "create repository" снизу
-
Скопируйте в в открывшейся вкладке текст из адресной строки (Оно будет в формате,
https://github.com/ваш логин на гитхабе/название репозитория
) -
Открываете в файловом проводнике папку, где хотите хранить ваш проект, кликаете правой кнопкой по пустому месту, выбираете "Git клонировать", там в поле URL вставляете скопированный адрес вашего репозитория:
-
Теперь вы можете создавать, изменять и удалять файлы в этой папке, временами сохраняя их и отправляя на сервер. (Если у вас уже есть файлы "робота", просто перетащите их в эту папку). Как это делать смотри в разделе "Коммиты".
Если вы всё сделали так, как было написано в прошлом разделе, то после изменений внутри папки вы нажимаете на пустое место правой кнопкой мыши, и выбираете "Git Фиксировать -> "master"...":
В открывшемся окне сверху пишем описание изменений (это обязательно), в нижнем окне нажимаем на кнопку "Все" (Либо вручную отмечаем галочками файлы, которые хотим "сохранить")
Теперь стала доступна кнопка "Фиксировать". Нажимаем.
Если всё в порядке, в новом окне нажимаем "Отправить", затем "Ок":
Теперь можно обноваить страницу репозитория на github и полюбоваться на внесённые изменения.
Это были лишь основы использования git и github, но уже это поможет вам делиться своими проектами с преподавателями и одногруппниками. Дальше вы можете самостоятельно научиться использовать github для работы в команде и для того, чтобы вернуться к старой, исправной версии программы, если допустили ошибку.
По всем вопросам обращаться на nik190552@gmail.com Вы можете делиться этим проектом, сохраняя ссылку на автора: https://github.com/nektonick