Урок 2 (часть 1): Системы контроля версий, Git

preview_player
Показать описание

План видео:

0:20 — План урока
0:34 — Идея и смысл систем контроля версий
2:06 — Установка Git
4:22 — Проверяем установку Git в командной строке
5:21 — Что такое репозиторий
5:35 — Создаем свой первый Git репозиторий (игра «Кости»)
7:02 — Команда “git status”
9:39 — Файл .gitignore
11:25 — Команда “git add”
13:24 — Команда “git commit”

Скидка 10% для наших друзей с Ютуба — промокод YOUTUBER_2015

Онлайн-курс Настоящее программирование для всех 2.

© Хороший программист, 2015

-----------------------------------------------------------------------------
программирование, разработка, онлайн-курсы, ruby, программирование для новичков, настоящее программирование для всех, курсы по программированию, курс по программированию, программист, профессия программист, как стать программистом, программирование для всех, научиться программировать, как научиться программировать, уроки по программированию, программирование на windows, программировать легко, курс по руби, хороший программист
git github ssh
Рекомендации по теме
Комментарии
Автор

Очень здорово и классно объясняете, Спасибо вам.

ВасилийКарнеев-рэ
Автор

А где вторая часть то? Ссылку какую-то что ли прикрутите под описанием или в видео, спасибо!

k.o.t.o.f.e.y
Автор

Честно говоря - стараюсь не делать через консоль того, что можно сделать в GUI. В миллион раз быстрее пойти по пути и создать нужную папку в проводнике, а не страдать архаизмом и тыкать cd..../../..//// mkdir NewFolder... Время - деньги.

Andredy
Автор

Вы ставите Git под винду как типичный юзер. choco install git.

a.o.yaroslavov
Автор

А есть просто система контроля версий для сайта с кнопочками, без всяких заумных команд.
У нас же как бы не каменный век, чтобы с программой общаться посредством командной строки.

trioniklsr
Автор

Никогда не понимал зачем данный инструмент. Чем банально архиватор плох или копирование проекта?
Пример: закончил работу, сделай архив; хочешь сделать критичные изменения в процессе работы, сделай архив и т.д...
Работа в команде: каждый работает над своей частью, что не создает хаоса в принципе...
Зачем так жизнь усложнять?

soversus
Автор

Офигенное видео. По стилистике прям вернулся в 90ые!

ПусяВасечкин
Автор

Выполнял ДЗ 2-2. Отменял коммит ревертом. После git revert <commit> попадал в "страшное место, из которого невозможно выбраться". Оно предлагало мне отредактировать коммит-мессдаж, но совершенно неадекватно реагировало на нажатия любых клавиш. Приходилось аварийно останавливать работу этого "редактора" (Ctrl-Z) и чинить поломавшийся git status.
А потом додумался нажать на F1 и в хелпе прочел, что редактор этот называется Vim. Дальше помог разобраться гугл.
Но перед этим я где-то час убил на то, чтоб понять, чего он от меня хочет (а хотел он, оказывается, текстовых комманд через двоеточие вместо хоткеев). 
Жесть, предупреждать же о таком надо!))

s.d.
Автор

сразу лайк! за "все ходы записаны" )

victorjacobson
Автор

Я надеюсь вы подготовились к уроки и создали все папочки)

jascoldman
Автор

Интерессная подача информации, такого еще не видел

ImpulseYou
Автор

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

oleksatyshchenko
Автор

А как вам "Learn Git Branching"? Может, в доп. материалы его?)

s.d.
Автор

Зачем все эти заморочки с командами нужны? Почему просто не сделать кнопочки?

trioniklsr
Автор

Ставь лайк, если твоя система контроля версия тоже называется - *WinRar*

Andredy
welcome to shbcf.ru