10 ресурсов для изучения и использования Git
55К открытий57К показов
Git — это бесплатная open source распределённая система управления версиями, созданная самим Линусом Торвальдсом, создателем Linux. Начать работать с Git может быть трудно, но в Сети можно найти большое количество бесплатных ресурсов, которые смогут вам помочь. Мы собрали их в этом материале для вас.
Git tutorial
Git tutorial — это официальное введение в git, и начать вам можно именно с него.
Руководство также доступно в виде man-страницы, доступ к которой из терминала можно получить так:
Также будет полезно прочитать второе руководство и глоссарий. Они также доступны в виде man-страниц.
Learn Git Branching
Learn Git Branching — это интерактивное онлайн-руководство, которое научит вас использовать git в игровом стиле.
Сайт не работает на мобильных устройствах, но это не страшно, ведь вы всё равно будете использовать Git на компьютере.
Try Git
Try Git — это интерактивное руководство от GitHub, основанное на онлайн-оболочке, в которой вы можете вводить различные команды и экспериментировать с виртуальным репозиторием. Оно затрагивает все базовые темы, но для изучения продвинутых вопросов вам понадобятся другие ресурсы.
Кстати, еще больше интерактивных самоучителей есть в другой нашей подборке.
Git wiki
Git wiki — это официальная энциклопедия по Git. Здесь можно найти любую интересующую вас информацию: руководства, шпаргалки и т.д. Особое внимание стоит уделить разделу с документацией.
Git Reference
Git Reference — это быстрый гайд по основным командам системы с примерами их использования и опциями. Сайт был создан командой GitHub, но сейчас является официальным ресурсом. Кстати, исходный код сайта открыт.
Pro Git
Pro Git — это официальная книга о Git, доступная всем и каждому. Она доступна онлайн, её можно скачать в несколькких форматах, а также купить печатную версию на Amazon.
В книге покрываются все необходимые для изучения темы, от основ до аспектов внутренней реализации.
Ry’s Git Tutorial
Ry’s Git Tutorial — это отличное написанное обширное онлайн-руководство, затрагивающее не только все основные фичи Git, но и продвинутые темы наподобие работы с патчами и низкоуровневыми командами.
Каждая тема сопровождается реальными примерами.
Git Immersion
Git Immersion — это экскурсия по основным темам с понятными практическими примерами.
Для воспроизведения примеров на своём компьютере вам понадобится интерпретатор Ruby.
Visualizing Git Concepts with D3
Visualizing Git Concepts with D3 — это вебсайт, использующий D3 (JavaScript-библиотеку для визуализации данных) для того, чтобы помочь пользователям понять основные принципы Git. Сайт предоставляет интерактивную оболочку, в которой мы можете вводить команды и получать анимированные результаты.
Он покрывает все основные команды, а также предоставляет несколько реальных сценариев и режим песочницы. Продвинутые аспекты не затрагиваются, но это отличный ресурс для наглядного изучения основ.
Getting Git Right
Getting Git Right — это коллекция руководств и статей и глоссарий, собранная Atlassian, создателем BitBucket (аналог GitHub).
Все руководства весьма детальны и покрывают весь спектр тем, от простых к сложным. Некоторые руководства подразумевают, что вы используете BitBucket, но эти части можно пропустить.
Кроме того, на нашем сайте также можно найти много полезных материалов, посвящённых Git. Например, обратите внимание на руководство «Git за 500 слов».
55К открытий57К показов