Знакомство с Git. Первые коммиты.

preview_player
Показать описание
Промокод на скидку 15% на все курсы ITVDN- H94BCAB

Александр Пономаренко, web разработчик, тренер-консультант по веб технологиям.
Автор видео курса ITVDN «Создание адаптивного сайта с Bootstrap 3».

Программа вебинара:
- Что такое Git и для чего он нужен?
- Как работает Git
- Установка Git и работа с Git Bash
- Работаем с Github
- Подводим итоги
Git — это распределенная система контроля версий, которая позволит Вам оптимизировать Вашу работу в команде с другими разработчиками. Работа с системами контроля версий типа Git является одним из обязательных требований к разработчикам. Особенно требуют Git в web разработке.

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

Благодарим всех за лайки, перепосты, добавление в избранное!

Подписывайтесь на нас в социальных сетях:

00:00 Вступление. План вебинара
1:01 Что такое система контроля версий (СКВ)
1:30 Что нам дают СКВ?
3:46 Типы систем контроля версий
7:54 Преимущества Git
9:28 Алгоритм работы с Git
11:25 Откуда скачивать Git
12:13 Работа с Git Bash
17:26 Создание рабочей директории
18:12 Просмотр статуса репозитория
18:40 Игнорирование некоторых файлов (.gitignore)
21:24 Добавление файлов в Staging Area
23:56 Создание коммита
24:43 Проверка истории коммитов
25:11 Новый коммит
26:59 GitHub. Создание репозитория
30:12 Размещение проекта на GitHub
35:40 Клонирование репозиториев
38:46 GitHub Desktop
44:15 Коммит при помощи GitHub Desktop
46:04 Создание, добавление репозиториев при помощи GitHub Desktop
50:03 Ответы на вопросы
Рекомендации по теме
Комментарии
Автор

Промокод на скидку 15% на все курсы ITVDN- H94BCAB

ITVDN
Автор

Спасибо Александру! Единственный человек, который нормально и доступно объяснил что такое git

maxkrutov
Автор

А вот это супер. Давно пора)))) Спасибо за видео.)))

cxrlcdl
Автор

Отличное видео!) Спасибо большое, Александр! Всё ясно и понятно :)) Жду продолжения:)

Koltavar
Автор

ЛУЧШЕЕ ОБЪЯСНЕНИЯ на ютубчике, еще бы про ветки рассказал и про слияния было б неплохо)

rogiawos
Автор

спасибо Александр, очень годное видео! Из всех просмотренных видео по GIT-у тут все объясняется понятно. Хоть это видео охватывает не все стороны, но самые важные команды и способы взаимодействия показаны. Советую к просмотру!

turalinov
Автор

спасибо, с первого же урока закомитил

miserablehero
Автор

Здравствуйте, а продолжение есть? Никак найти не могу.

LamerPRO_YouTube
Автор

Отличное объяснение! Жаль шрифт маловат, пришлось час щуриться в экран

Marinakulichok
Автор

Скажите а какой блокнот использует автор в видео?

maiseiev
Автор

Ребят, а будет видео по Tech Lead?)) Извините за навязчивость, просто хотелось бы знать про перспективы развития в этом направлении.

Rdrrr
Автор

для клонирования git init не обьязателен

vitaliy.artyukh
Автор

Будет продолжение? или полноценный курс по Git?

AntonioBenderas
Автор

Еще хотелось бы узнать такую вещь. Почему вы постоянно используете винду? Ведь с гитом проще работать на линукс.
А вообще, за первые несколько минут вашей работы с гитом узнал очень много полезного. Не знал, что так можно игнорить файлы и папки. Да и еще никогда не задумывался, что можно из stage удалять файлы таким образом.

Rdrrr
Автор

Хорошее видео, только очень мелко, на ноутбуке сложно смотреть.

sirinbirdy
Автор

Git это ад. Я работал с разными системами, и source control и TFS и SVN но Git хуже всех. Командная разработка превращается в постоянный Rebase так как если этого не делать может оказатся что в мастер ветку попадёт код который несовместим(я не о merge). С Git работать норм только если ты работаешь с каким то обособленым модулем или лучше вообще один. Хотя со стороны разработчика более менее норм но тестировать без Rebase точно плохая идея.

dkmsytx
Автор

очень сильно нужен урок для настройки Git-a на сервере..

nartiscoding
Автор

А зачем не удалить сразу те файлы, которые нужно игнорировать? Какой смысл их игнорить, если они не нужны?

davidosipov