Git — это open source распределенная система контроля версий, разработанная Линусом Торвальдсом и используемая миллионами разработчиков. Как вы уже могли догадаться, система абсолютно бесплатна.
Старт работы с Git и погружение в этот инструмент может показаться достаточно трудным, и не всегда разработчики знают, с чего начать взаимодействие и изучение. Мы собрали для вас 7 полезных ссылок, которые помогут начать грамотно пользоваться этой системой.
1. Git Tutorial
Ваш шаг #0 в мир гит — официальное введение. После того, как вы закончите изучать его, можете переходить ко второму руководству.
https://git-scm.com/docs/gittutorial
https://git-scm.com/docs/gittutorial-2
2. Try Git
Интерактивный самоучитель Git от GitHub, с помощью которого можно освоить базис работы с инструментом. Можно вводить git-команды, побаловаться с виртуальным репозиторием.
https://try.github.io/levels/1/challenges/1
3. Pro Git
Книга, обучающая работе с системой, под авторством Скотта Шакона, активного участника Git и GitHub. Считается официальной книгой.
Английская онлайн-версия: https://git-scm.com/book/en/v2
На русском: https://git-scm.com/book/ru/v2
4. Git Wiki
Что может быть лучше, чем энциклопедия? На Git Wiki вы найдете необходимую документацию, туториалы, подсказки и многое другое!
https://git.wiki.kernel.org/index.php/Main_Page
5. Ry’s Git Tutorial
Шикарный туториал по Git, который научит вас не только азам работы, но и продвинутым фишкам — вы узнаете, как работать с патчами и низкоуровневыми командами. Все темы снабжены примерами.
https://web.archive.org/web/20161121145226/http://rypress.com:80/tutorials/git/index
6. Learn Git Branching
Еще один интерактивный инструмент, цель которого — не только помочь вам разобраться, как работает Git, но и сделать это просто, в форме игры. Обязательно познакомьтесь руководством.
https://learngitbranching.js.org/
7. Git Reference
Гайд для тех, кто уже начал использовать Git. На сайте вы найдете основные команды, примеры их использования и возможные опции.
http://gitref.org/
Если вы уже умеете работать с этим инструментом, поделитесь в комментариях, как вы изучали его и какие ресурсы помогли вам освоиться.
Понравилась статья? Тогда ставьте лайк и подписывайтесь на канал, чтобы не пропускать новые выпуски!