Однажды мой знакомый, который только начинал свой путь в ИТ кинул мне данный мемчик что слева, с вопросом "А чем плохо то?", поэтому чтобы понимать данную шутку и уметь работать с самым популярным на сегодня VCS (Version Control System) рекомендую к ознакомлению серии видеоуроков, которую я привел ниже.
Прежде хочу сказать, что серия по Git не завершена и новые видео активно публикуются каждую неделю. Для тех кто желает следить за серией прошу перейти в плейлист по Git куда добавляются новые видео.
Содержание:
Очень надеюсь данная серия видео кому-то поможет изучить Git либо улучшить его понимание.
Приятного изучения!
Комментарии (43)
delvin-fil
22.02.2017 18:31+9Другой картинки не нашлось?
DenimTornado
22.02.2017 18:44+9Вот да, жутко раздражает этот мем, быстрее бы на него мода прошла!
Devcolibri
22.02.2017 18:56Сори, я наверно немного отстал :) Я не особо сижу в соц. сетях b не в курсе о персонаже мема, просто показалось удачным поведение персонажа и описание.
DenimTornado
22.02.2017 18:57-5Вот щас обидно было)) Соц. сетями не пользуюсь вообще! Ну если не считать ими ЯП и Хабру)
delvin-fil
22.02.2017 19:04-1соц.сети
Это еще что! Недавно в новостях «пролетело», что ЭТО вот(на картинке) является самым даримым и ожидаемым подарком!
Первая страница из гугла
MrWerewolf
23.02.2017 10:31А что, по Вашему мнению, плохого в соц сетях, что Вы прямо обижаетесь, что кто то заподозрил Вас в их использовании?
DenimTornado
23.02.2017 11:46+2В самих соц.сетях ничего, а вот «сидение» в них это непростительно трата времени. Именно на сидение я и среагировал!
AVI-crak
22.02.2017 18:54-3Зачем такие сложности, если есть черепаха?
Мне гораздо проще нажать на иконку в графическом интерфейсе, чем помнить 1001 сочетание клавиш.
tortoisehg+bitbucketzmeykas
22.02.2017 19:08+3Ну например для выполнения команд по SSH, или для понимания что именно «черепаха» сделает по клику на икноке, или если вы работаете в разных окружениях и запомнить иконки и меню разных GUI становится сложнее чем помнить хотя бы основные команды. А еще есть дополнения к гиту и не всякая «черепаха» умеет с ними работать.
AVI-crak
23.02.2017 11:17-1Черепаха скрывает иконки, которые не могут применяться в конкретном состоянии программы или конкретном этапе обработки данных. Гораздо меньше шансов выстрелить себе в ногу.
Разбор полётов по SSH применяется именно после ошибок. Ошибок набора текста в консоли.
Вместо плодотворной работы над проектом, вам придётся часто плясать с бубном над сторонним сервисом.
Согласен, что Git, это не только чистый Си, там ещё множество форматов данных. В том числе и графика, музыка и даже 3D. Почти любой проект можно подключить к контролю версий. В этом случае черепаха отваливается, и используются инструменты для конкретных форматов данных.
Использование консоли оправдано если если такого инструмента не существует, и то до момента написания графической обёртки. Потому как команде нужно работать над проектом, а не угадывать сочетания клавиш.zmeykas
23.02.2017 12:34+1Я могу согласится с тем, что «черепаха» прекрасно подойдет когда нет времени разбираться с синтаксисом команд гита. Либо когда людей/веток в проекте не так много.
На своем опыте могу сказать, что существуют проекты на которых часто надо выбирать делать pull через merge или rebase, регулярно приходится использовать stash. А если еще хочется держать историю чистенькой, то вспоминаешь про squash, amend и другие приятные команды. Возможно «черепаха» научилась удобно все это использовать, давно не пользовался.
Резюмируя: лично мне в 90% случаев хватает функционала работы с гитом встроенного в IDE, но оставшиеся 10% более критичны.
x07
22.02.2017 19:42+1Как-то давно решил освоить гит, посмотрел весь ютуб по несколько раз, и думал что я стал профи, но когда столкнулся с реальным кодом и с реальной задачей, понял что видеоуроки мне ничего не дали. Я полез в учебник по гиту и стал разбираться заново, моделируя ситуацию с которой столкнулся. Только после этого потихоньку стало приходить понимание, как это работает и почему. А после этого, уже стал понимать че в видео вообще происходит)
niks255
22.02.2017 19:47+17Объясните мне в чём прелесть видеоуроков. Неужели проматывать видео в поисках нужной инфы проще чем скроллить страницу?
Devcolibri
22.02.2017 19:48Это выбор каждого! Я думаю иногда полезно чтобы кто-то рассказал что как и почему :)
shizo
22.02.2017 22:44-2Важно, чтобы правильно рассказывали. 11-ое видео около 4-ой минуты перепутаны какие коммиты из каких веток пришли.
taliban
23.02.2017 19:58В тексте не рассказывают что как и почему? Видео на много медленней воспринимается чем текст.
ggrnd0
22.02.2017 20:04-4Проматать можно здесь
https://github.com/progit/progit
Видео хороши как доп материал к печатному.
Но эти видео я не смотрел и не могу прокоментировать их полезность.
OnYourLips
22.02.2017 22:43+1По видео не ищут, а смотрят целиком. Обычно только базовый материал удобен в видеоформате.
И это даже экономит много времени, если видео качественное.niks255
23.02.2017 03:00+1Я не могу себе представить как можно git учить по видеоурокам. Не фотошоп вроде, показывать особо нечего.
Я вот глянул первое видео из цикла — тупо окно консоли с командами в нём.В формате статьи команды хоть скопировать можно, а тут на паузу ставь и перепечатывай. Не говоря уже про то, что видео включает процесс установки пакета, причём под маком. Каким местом это к git относится — непонятно. Раз человек с git решил связаться, то как минимум с установкой под свою систему он должен справляться.sumanai
23.02.2017 10:26Перепечатка команд таки полезнее, чем их копирование. Хоть чуточку запомнятся. С остальным согласен.
9999lapka
23.02.2017 10:33+3Каждый по-разному воспринимает информацию, кому-то необходимо прочесть, например мне легче запомнить если мне это кто-то сказал в процессе «общения». Есть аудиалы, визуалы и кинестетики- у каждого от природы «прокачаны» свои каналы восприятия. это просто к примеру…
zartarn
24.02.2017 20:56Чтоб написать грамотную статью, надо много времени, ище иллюстрации подготовить. А видео делается тяпляп «и так сойдет», наговорил, лишнее вырезал и всё(не говорю что в данном так, честно даже не смотрел, но в большинстве случаев именно так).
ИМХО: куда полезнее https://githowto.com/ru и https://git-scm.com/book/ru/v2
bes_internal
23.02.2017 00:37Как можно что-то вообще объяснять новичкам, снимая при этом видео, и не использовать хотя бы git log --graph?..
Советую новичкам ungit,не кормитьсразу читать книги.Zapped
23.02.2017 03:04вот и у меня бомбануло от такого )))
контролировать изменения только поgit status
(безgit diff
) для новичков ещё ок
но рассказывать про ветки без графического представления!..
слияния, конфликты, а тем более rebase — без этого становятся неведомой хернёй
ehots
23.02.2017 10:50-2Если смотреть видео без звука и с субтитрами, видео превращается в развлекательное, весело.
А вообще не очень понятно такое дробление видео. Зачем делать over 10 видео по 4-7 минут? Почему бы не записать урок полноценный минут на 15 хотя бы?sumanai
23.02.2017 11:04-1А вообще не очень понятно такое дробление видео.
Больше просмотров канала. Не 1000, а 1000 х 7.
ProRunner
24.02.2017 10:49+2Я не смотрел видео из топика, но статистически более короткие видео гораздо предпочтительнее длинных с точки зрения вовлеченности аудитории. То есть для удержания аудитории более короткие видео лучше более длинных.
Также отмечу это с точки зрения ученика на различных образовательных ресурсах типа coursera и edx — более короткие видео легче для восприятия и имеют больше шансов быть просмотренными до конца.sumanai
24.02.2017 15:45А разница? Ну просмотрят они не половину ролика в 30 минут, а 3 ролика по 5 — всё одно тема не будет изучена до конца.
А вообще, это похоже на замкнутый круг — у людей всё короче период концентрации, поэтому мы делаем всё более короткие статьи и видео, что позволяет людям ещё чаще отвлекаться, делая их период концентрации ещё короче. Деградация на лицо. Скоро на Хабре будут статьи размером с твит.drafterleo
24.02.2017 17:54Хотите узнать «крейсерский» период концентрации человека? Обратите внимание на среднюю длину его комментариев, например, на хабре :). Показатель, конечно, не то что бы прям совсем объективный, однако нечто коррелирующее с действительным положением вещей в нём есть.
sumanai
25.02.2017 00:34Создание и поглощение контента- разные по сложности вещи. Читаю я статьи намного более длинные, чем комментарии, которые я пишу.
Kladproraba
24.02.2017 13:22Отличные, понятные уроки о сложном (для меня это новое и сложное), спасибо.
xtala
"Из всех искусств для нас важнейшим является кино!"
— Это грустно или весело?
— Это?.. это… это печальнО!