Если вы хотите изучить Git, вот несколько ресурсов, которые помогут вам достичь этой цели.
Что такое Git?
Git — это система контроля версий с открытым исходным кодом для управления и версионного контроля проектов по разработке программного обеспечения. Он был разработан в 2005 году Линусом Торвальдсом, создателем ядра операционной системы Linux.

Контроль версий
На следующем изображении вы можете увидеть простой пример документа, который был изменен несколько раз, и каждая новая версия имеет новое имя.
Этот же пример можно воспроизвести в команде, где несколько разработчиков вносят изменения в один и тот же документ. Это приводит к трудностям в управлении изменениями и проблемам в документировании причин внесения изменений.
Поэтому Git — это инструмент, который позволяет нам работать упорядоченно, с командой разработчиков и не беспокоиться о наличии нескольких версий одного и того же документа.

Phdcomics.com: https://twitter.com/phdcomics/status/1306536945980383232
Как освоить Git
Вот 10 сайтов, на которых вы можете бесплатно изучать Git.
1. Codeacademy
Codeacademy — это платформа для курсов по разработке, и один из них позволяет изучить git с помощью онлайн-консоли и содержит 12 глав с упражнениями для выполнения.
2. Документация Git
На официальном сайте git есть документация с видео и учебными пособиями для легкого обучения.
3. О, черт.
Это интерактивная игра, которая является разработкой с открытым исходным кодом и направлена на выполнение различных задач и обучение работе с git.
https://ohmygit.org/
[4. Git шпаргалка].
Это шпаргалка в формате pdf, которая позволит вам запомнить основные команды и краткое объяснение того, как их использовать.
Этот документ можно загрузить на нескольких языках, включая английский и испанский.
5. Учебник Atlassian
У Atlassian есть несколько онлайн-книг на английском и испанском языках, которые позволяют изучить git и способы его внедрения с помощью bitbucket cloud.
6. Rstudio Git
Rstudio — это IDE, которая позволяет вести разработку преимущественно на языке R, хотя в настоящее время поддерживает несколько дополнительных языков, таких как python, позволяет версионировать код с помощью git.
7. Счастливый git с r
Для разработчиков R у нас также есть этот сайт с более чем 40 главами, которые показывают, как внедрить git в проект R.
8. Изучение разветвления Git
Это приложение позволяет в интерактивной форме научиться работать с ветками в git.
9. Книга Git Tower
Это онлайн книга с несколькими главами от вводной до продвинутой, чтобы узнать, как внедрить git в проект разработки.
10. W3shcools
Это платформа для обучения программированию на различных языках, но также имеет упражнения, которые можно решать с консоли из того же интернета и обучаться интерактивно.
В нем также есть экзамен с несколькими вопросами для проверки ваших знаний о Git.
Другие ссылки:
- GIT: https://git-scm.com/
- Что такое GIT?: https://www.atlassian.com/es/git/tutorials/what-is-git