- ru
- Language: en
- Documentation version: latest
2. Использование Git и GitHub
В книге достаточно много заданий и нужно где-то их хранить. Один из вариантов – использование для этого Git и GitHub. Конечно, можно использовать для этого и другие средства, но используя GitHub, можно постепенно разобраться с ним и затем использовать его для других задач. Задания и примеры из книги находятся в отдельном репозитории на GitHub. Их можно скачать как zip-архив, но лучше работать с репозиторием с помощью Git, тогда можно будет посмотреть внесённые изменения и легко обновить репозиторий. Если изучать Git с нуля и, особенно, если это первая система контроля версий, с которой Вы работаете, информации может быть очень много, поэтому в этой главе всё нацелено на практическую сторону вопроса, и рассказывается:
как начать использовать Git и GitHub;
как выполнить базовые настройки;
как посмотреть информацию и/или изменения.
Теории в этом подразделе будет мало, но будут даны ссылки на полезные ресурсы. Попробуйте сначала провести все базовые настройки для выполнения заданий, а потом продолжайте читать книгу. И в конце, когда базовая работа с Git и GitHub будет уже привычным делом, почитайте о них подробнее. Для чего может пригодиться Git:
для хранения конфигураций и всех изменений в них;
для хранения документации и всех её версий;
для хранения схем и всех их версий;
для хранения кода и его версий.
GitHub позволяет централизованно хранить все перечисленные выше вещи, но следует учитывать, что эти ресурсы будут доступны и другим. У GitHub есть и приватные репозитории (платные), но даже в них, пожалуй, не стоит выкладывать такую информацию, как пароли. Конечно, основное использование GitHub — размещение кода различных проектов. Кроме этого, GitHub ещё и:
хостинг для вашего сайта (GitHub Pages);
хостинг для онлайн-презентаций и инструмент для их создания (GitPitch);
вместе с GitBook, это ещё и платформа для публикации книг, документации или подобного тому.