Изучение Git для новичков / #1 - Что такое Git, установка и настройка

Изучение Git для новичков / #1 - Что такое Git, установка и настройка

Небольшой курс по изучению технологии Git, а также GitHub. В ходе курса вы научитесь работать с Git, изучите работу с локальным и удаленным хранилищем, а также изучите все основные концепции технологии Git.

Видеоурок

Полезные ссылки:

  1. Официальный сайт GitHub;
  2. Официальный сайт Git;
  3. Редактор Atom.


Суть Git в том, что вы всегда можете контролировать где и что пошло не так и в каком месте произошла ошибка. Вы спокойно сможете отследить всю цепь событий, которая привела к ошибке и наиболее удобное в этом всем то, что вы в любой момент можете откатиться до более ранних версий вашего проекта.

Итак, что же такое Git. Git - удобная технология, которая позволяет объединить работу нескольких сотрудников в одном месте. Представим что у вас есть какой-либо крупный проект, над которым трудятся десятки сотрудников. Организовать работу чтобы каждый видел изменения в проекте и видел что делают другие является не простой задачей.

Здесь на помощь и приходит Git. Его можно представить как некое облачное хранилище, в которое каждый из сотрудников может загружать свои изменения что он внес в проект и все остальные соавторы проекта будут видеть изменения, будут знать когда они произошли и зачем они были внесены. Таким образом работа над одним проект структурируется и каждый может выполнять свою часть работы. При этом, чтобы поделиться результатами сотруднику не придется отправлять копию проекта всем остальным сотрудникам. Все что необходимо будет сделать, так это просто загрузить новую версию проекта на репозиторий git.



Плюсы работы здесь очевидны: вы знаете кто и что добавил в проект, вы можете отследить все изменения в проекте, а также, вы можете вернуться к предыдущей версии проекта, так как git хранит все ранее загруженные версии проекта. Таким образом, даже если возникнет фатальная ошибка в какой-либо из версий, то всегда можно откатиться к предыдущей версии, где этой ошибки еще не было.

Работа с терминалом

Для работы с Git вам стоит обладать базовыми навыками работы с терминалом. Предлагаем вам ознакомиться с небольшим уроком по работе с терминалом, в ходе которого вы быстро сможете изучить все основные команды терминала.



Установка Git

Для установки Git вам необходимо зайти на их официальный сайт, скачать дистрибутив и установить его на компьютер. Никаких сложностей при установке нет, но на Windows при установке лучше поставить отметку как показано на фото ниже (если такого окна при установке нет, то ничего страшного):


Задание к уроку

Настройки Git

Создайте новый проект в редакторе Atom. Выполните следующие действия:

  • установите локально значение для «user.name».
  • установите локально значение для «user.email».
Посмотреть ответ

Откройте текстовый редактор, создайте внутри него проект и откройте терминал.


Для установки значений локально необходимо прописать следующие команды:

# Установка имени пользователя
git config user.name some_name

# Установка email пользователя
git config user.email example@mail.test

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Уроки Java для начинающих
24 урока
Изучение ASP.NET Core MVC. Создание сайтов на C#
10 уроков
Изучение HTML5 от нуля до гуру!
21 урок
Изучение языка C# для начинающих
26 уроков