Изучение 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

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


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

Настройки Git

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

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

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


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

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

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

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

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

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

Уроки по Unreal Engine 4 / Создание игр
6 уроков
Изучение CSS/CSS3 от нуля до гуру!
15 уроков
Создание игры Unity 5 | Начало
9 уроков
Разработка Android программы. Создание чата
6 уроков
Комментарии для сайта Cackle