Курс «Git для новичков»


Оглавление (нажмите, чтобы открыть):

Git — для новичков — #1 — основы

Освой профессию веб-разработчика за 4,5 месяца и становись востребованным IT-специалистом со знанием топовых технологий 2020 года и 3 крутыми проектами в портфолио:
https://bit.ly/2lWIamc

Для чего нужны системы контроля версий и какими они бывают. Почему именно Git.

Школа онлайн-образования: https://loftschool.com/
Telegram: https://telegram.me/loftblog
Slack: https://slack.loftblog.ru/
Сайт: https://loftblog.ru/
Instagram: https://www.instagram.com/loftblog/
Группа вконтакте: https://vk.com/loftblog
Facebook: https://www.facebook.com/loftblog
Twitter: https://twitter.com/loft_blog

Больше уроков от lofblog: #loftblog
Все уроки по хештегу: #loftblogGit
Полезные уроки для веб-программиста: #вебпрограммист
#Git

Поставь лайк — смотивируй автора писать еще 🙂

Видео Git — для новичков — #1 — основы канала loftblog

Серия видеоуроков по Git для новичков

Скорее всего, если вас привлекло название статьи, то вы начинаете свой путь знакомства с системой контроля версий Git. В данной статье я приведу 10+ видео о пошаговом вхождении в контроль версии используя Git. Данного курса будет вполне чем достаточно для работы с такими популярными сервисами как GitHub и Bitbucket.

Однажды мой знакомый, который только начинал свой путь в ИТ кинул мне данный мемчик что слева, с вопросом «А чем плохо то?«, поэтому чтобы понимать данную шутку и уметь работать с самым популярным на сегодня VCS (Version Control System) рекомендую к ознакомлению серии видеоуроков, которую я привел ниже.

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

Git для новичков и дизайнеров интерфейсов

Или любого, кто хочет им пользоваться, но не знает как

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

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

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

Примечание: этот урок для полных новичков… если у вас уже есть навыки, спокойно перепрыгивайте между разделами статьи.

Что такое Git?

Git – это распространенная система контроля версий для кода.

Описательно, но не очень полезно, правда? Давайте я поведаю вам настоящую историю:

Вы работаете над маленьким сайтом. Вы уже целый час пытаетесь поставить этот прилипающий футер на место, но в итоге получается все хуже и хуже. Уже 2 ночи.. Вы ненавидите CSS, и как раз перешли к переосмыслению своего выбора в жизни. Так все, вернемся на 3 часа назад к начальной версии, посмотрим какой-нибудь фильм.

Предыдущая версия. У вас ее нет, верно?

А что если каждое изменение, которое вы делаете в коде, можно было бы отследить – каждый символ и строку кода, которую вы добавляли или удаляли? Что, если бы вы могли сохранять свой код на каждом шагу работы?

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

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

  • Откатывать изменения в вашем коде (отменять их)
  • Разрабатывать новый функционал без ущерба для кода из “живой” версии проекта
  • Работать с другими разработчиками над одним и тем же кодом в одно и то же время, и не сойти при этом с ума.
  • Что-либо поломать станет очень проблематично

А что насчет… Github?

Новички обычно путаются в этом, так что давайте проясним.

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

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

Есть и другие подобные платформы вроде Gitlab и Bitbucket – тоже отличные продукты. Github стал таким популярным благодаря своему интерфейсу, заточенному под командную работу, а также благодаря теплому приему со стороны огромного сообщества разработчиков открытого ПО.

По традиции мы будем использовать Github для этого урока, но то же самое можно реализовать, используя и другие платформы.

Как это работает

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

Но Git не сохраняет изменения в историю автоматически. Чтобы сохранить изменение в вашей истории, нужно коммитить изменения.

Коммит – это самый важный момент в Git. Коммиты позволяют добавить файл или сохранить измененные файлы в историю вашего репозитория.

Мастер Йода рекомендует:  10 способов сделать айтишнику хорошо на работе

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

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

Есть и другие важные аспекты, которые стоит знать, но давайте сделаем кое-что прямо сейчас.
Замажем руки

Давайте создадим репозиторий и сделаем тестовый коммит. Начните с регистрации аккаунта на Github, если у вас его еще нет.

Когда зарегистрируетесь, создайте новый репозиторий. Вы можете назвать его, как хотите, это просто тест. Пока что оставьте другие настройки без изменений

Все очень просто.

Возможно, вы видели, как люди используют Git с командной строки. Это довольно просто, но не переживайте, мы пока что пропустим этот вариант. Мы будем пользоваться десктопным приложением для Github, который делает то же самое, но через удобный графический интерфейс под Windows или Mac.

Когда создан ваш репозиторий на Github, десктопное приложение установлено и запущено, вы увидите репозиторий в самом приложении. Нужно скопировать его к себе на машину.

Нужно его клонировать. Приложение позволяет выбрать папку, где будет жить репозиторий на компьютере: вот куда будет идти ваш код.

Когда у вас уже клонирован свой репозиторий, добавьте в него любой файл, и вы увидите все изменения в приложении Github App:

Видите изменения? Давайте их закоммитим:

Убедитесь, что коммитите вместе с информативным комментарием о том, что содержит ваш коммит.
История коммитов!

Важно:

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

При добавлении нового файла Git об этом не знает. Если вы не сделаете коммит…

…любое сделанное изменение будет потеряно! Предыдущая строка куда-то делась, и история Git не сохранилась. Вот почему важно постоянно коммитить свою работу, мелкими кусочками – особенно, когда добавляете новый файл. Таким образом, вы всегда сможете откатить мелкие изменения назад, если нужно, и никакие данные не потеряются.

Как делиться своим кодом

Когда вы закончили работу, убедитесь, что залили ваши изменения на Github, используя кнопку Publish вверху, так чтобы другие участники проекта могли его видеть (а у вас будет бекап на случай, если что-то плохое случится с вашим компьютером)! Аналогично, если вам нужно получить изменения, сделанные другими участниками проекта из Github, просто нажмите Sync.

Хотите увидеть предыдущее состояние вашего проекта? Просто выделите предыдущий коммит в истории.

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

Опять же, не забывайте об информативных комментариях к каждому коммиту

Что дальше?

Вы уже поняли, что приложение Github показывает опцию под названием “ветки” (branches). Ветки – отличный способ модулировать проект и убедиться, что изменения в вашем коде не конфликтуют с другими членами проекта – но оставим этот момент на другой день.

Использование Git для своих нужд – это уже отличный способ организовать кодинг и всегда иметь возможность отката нежелательных изменений. Тем не менее, это только начало освоения всех возможностей сервиса. Если вы хотите продвинуться дальше, вот парочка ресурсов:

Если вы нашли ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Основы системы управления версиями Git для новичков

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

В общем, под катом статья, как используя SmartGit и BitBucket можно улучшить свою жизнь начинающего разработчика.

Маленький план того, что мы будем делать:

  1. Создание репозитория на Bitbucket.
  2. Клонирование репозитория (добавление его в SmartGit).
  3. Создание комитов.
  4. Отмена изменений.
  5. Создание веток.
  6. Проталкивание веток на удаленный репозиторий (аплоад веток на удаленный сервер).
  7. Слияние веток.

Поехали. Создание репозитория очень простая задача. Мы будем для этого пользоваться BitBucket, поэтому вам нужно иметь там аккаунт. После регистрации жмем кнопку «Create» и заполняем необходимые поля:

Склонируем репозиторий используя SmartGit. Возьмем ссылку на наш репозиторий:

Теперь запустим SmartGit, выберем «Project» — «Clone» (или Ctrl + Alt + O) и заполним необходимые поля:

Система запросит ваш логин и пароль от Bitbucket:

В следующем окне доступны две опции клонирования «Include Submodules» и «Fetch all Heads and Tags». Git позволяет отдельные модули приложения хранить в разных репозиториях. Если вы отметите опцию «Include Submodules» — SmartGit автоматически подгрузит все модули. Если отметить опцию «Fetch all Heads and Tags», то SmartGit после создания папки проекта скачает все ветки и теги для данного репозитория:

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

Следующее окно — имя проекта в SmartGit:

Если вы клонировали пустой репозиторий (как в этой статье), то увидите следующее окно:

Идем дальше. Создадим комит. Что такое комит? Это фиксация изменений. Каждый комит «запоминает» что именно вы изменили и в любой момент времени можно вернуть прежнее состояние файлов. Советую вам после каждого значимого изменения, например, исправление бага в функции, делать комит. Что бы создать комит, нужно что-то изменить в проекте. Добавьте парочку файлов в папку с проектом:

Теперь можно увидеть изменения нашего проекта в SmartGit:

Выберем оба файла и нажмем сначала «Stage», а потом «Commit». Зачем нужно нажимать «Stage»? Кнопка «Stage» добавляет в текущий индекс выбранные файлы. Если вы хотите создать комит для двух файлов, а изменили, предположим целых 5, достаточно выбрать эти два файла, нажать «Stage», что добавит их в индекс, а после «Commit». Таким образом только выбранные два файла попадут в комит.

После чего появится окошко, где нужно будет ввести комментарий комита. Обычно туда пишут то, что было изменено, добавлено, удалено и так далее:

После чего следует нажать кнопку «Commit». Кнопка «Commit & Push» делает тоже самое, но еще и проталкивает (заливает) изменения в удаленный репозиторий (в нашей случае это Bitbucket). Пока не стоит этого делать. Проталкиванием мы займемся далее. Внизу, в списке веток, появится локальная ветка «master». Это основная ветка кода приложения. Что такое ветки, расскажу чуть позже. А сейчас сделаем что-нибудь с нашим проектом, а потом откатим изменения. Я удалю файл readme.txt, отредактирую файл index.php и добавлю новый файл confic.cfg:

А теперь откатим изменение после комита. Зайдем в Log:

Выберем комит, к которому хотим откатиться и нажмем «Reset»:

В следующем окне нам предлагают выбрать какой именно «Reset» мы хотим сделать:

Объясню. Вспомните, что при создании комита, вы сначала добавляете файлы в индекс (stage). Это позволяет закомитить только проиндексированные файлы. Soft reset сбрасывает только комиты. Индекс и физические изменения в файлах остаются. Mixed reset работает так же, как и софт, но еще удаляет индекс файлов. Hard reset удаляет комиты, индекс и физические изменения в файлах. Аккуратно используйте hard reset, что бы нечаянно не удалить лишнего.

Мастер Йода рекомендует:  Использование SSE вместо WebSockets для однонаправленного потока данных через HTTP2

Я сделал hard reset для наглядности:

Как видите все изменения в файлах пропали, а точнее все вернулось к состоянию первого комита.

Теперь немного о создании веток. Зачем они вообще нужны? Ветка позволяет сохранить текущее состояние кода, и экспериментировать. Например, вы пишите новый модуль. Логично делать это в отдельной ветке. Звонит начальство и говорит, что в проекте баг и срочно нужно пофиксить, а у вас модуль не дописан. Как же заливать нерабочие файлы? Просто переключитесь на рабочую ветку без модуля, пофиксите баг и заливайте файлы на сервер. А когда «опасность» миновала — продолжите работу над модулем. И это один из многих примеров пользы веток.

Попробуем создать свою ветку. У нас уже одна есть, это master. Она создается автоматически (если отсутствует) когда вы делаете первый комит. Создадим еще одну ветку и назовем ее «new_future1». Нажмите F7 или правым кликом внизу во вкладке «Branches» на надпись «Local Branches» и в выпадающем списке выберите «Add branch»:

Нажмите «Add branch & Switch» что бы сразу переключиться на созданную ветку. Теперь вы можете создавать новые комиты, изменять файлы и не беспокоиться. Так как у вас всегда есть ветка мастер, в которую можно вернуться. Когда вы переключаете ветку, Git меняет локальные файлы на те, которые есть в этой ветке. То есть, если вы создадите новую ветку поменяете что-то в файле index.php, а потом переключитесь на ветку master то все изменения, произведенные вами будут удалены. Если же переключиться обратно в созданную ветку — изменения вернутся.

До сих пор мы работали локально. Попробуем залить труды нашей работы на сервер. Создадим какой-нибудь комит в ветке new_future1. В случае если репозитарий пуст, а он пуст, так как мы создали его некоторое время назад и на сервер ничего не залили, Bitbucket основной назначает ту ветку, которую залили первой. Поэтому переключимся на ветку «master» и нажмем кнопку «Push»:

Дальше SmartGit спросит настроить ли отслеживание ветки (cofigure tracking). Отслеживание позволяет автоматически обновлять соответствующие ветки, когда вы скачиваете или загружаете обновления кода. Поэтому смело жмите «Configure»:

Теперь переключитесь на другую ветку и проделайте тоже самое. Зайдем на Bitbucket и посмотрим, что изменилось в разделе «Commits»:

Как видите все попало на удаленный сервер.

Теперь сольем ветки. Зачем это нужно? Возьмем тот же пример с модулем. Рано или поздно вы допишите его и вам нужно будет добавить код модуля в основной код приложения. Достаточно просто слить ветки. Для этого переключитесь на ветку, в которую хотите слить код. В нашем случае это мастер. После чего нажмите правым кликом на ветку, с которой хотите слить код и выберите «Merge»:

Дальше SmartGit спросит каким именно образом нужно слить ветки. Выберите «Create Merge-Commit».

А теперь осталось протолкнуть изменения ветки master на сервер. Заливаем изменение на сервер так же, как мы делали это раньше и получаем:

Вот и все на этот раз. Из-за картинок статья вышла большой. Задавайте свои ответы. Пишите вопросы.

Изучение Git Для Новичков / 1 — Что Такое Git, Установка И НастройКа. Гоша Дударь 08:58 HD

01.10.2020 17:00 2020-10-01T14:00:05.000Z

Описание:

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

1) Курс на сайте itProger: https://itproger.com/course/git
2) Официальный сайт Git: https://git-scm.com/
3) Редактор Atom: https://atom.io/
4) Урок с терминалом: https://www.youtube.com/watch?v=PMopSb1fxuw

✔ Сообщество программистов: https://itproger.com/

✔ ————-
Вступай в группу Вк — https://vk.com/prog_life ��
Группа FaceBook — https://goo.gl/XW0aaP
Инстаграм itProger: https://www.instagram.com/itproger_official/

Instagram: https://www.instagram.com/gosha_dudar/
Telegram: https://t.me/itProger_official
Twitter — https://twitter.com/GoshaDudar

— Уроки от #GoshaDudar ����‍��
— Все уроки по хештегу #goshaGit

Git — для новичков. #[email protected] 1. Основы. 2. Первые коммиты. 3

Работаем с github
4. Мерж веток

Git — для новичков — #1 — основы — видео смотреть онлайн

Git — для новичков — #2 — первые коммиты — видео смотреть онлайн

Git — для новичков — #3 — работаем с github — видео смотреть онлайн

Git — для новичков — #4 — мерж веток — видео смотреть онлайн

Комментарии (12)

Andrew Savetchuk

Четвертый новичкам может показаться не понятным, вообще учите по учебнику: https://git-scm.com/book/ru/v2/

Кристинка Радченко

Евгений Бондаренко

Andrew, а вообще по https://githowto.com/ru

Andrew Savetchuk

Evgeny, ого, даже курс есть, ну не знаю, я по учебнике + практика

Евгений Бондаренко

Andrew, ну то ясен пень куда без доков))) ну для новичков прогнать хоуту за пару часиков и за учебник)

Максим Зюко

За 5 минут посмотреть команды и зайти в консоль что трудного

Алексей Кайдалов

подскажите плс, что бы долго не читать, он бесплатен? есть возможность хранить несколько тасков и одновременно с ними работать?

Артем Зуев

бесплатен ли гит? о да что значит таски хранить? репозитории на гитхабе?

Артем Зуев

а вообще юзайте прогит, все доступно

Артем Зуев

да и много сервисов аля git how to, кстати очень приятный в оформлении и информативный

Git — для новичков — #3 — работаем с github

Показать панель управления

  • Опубликовано: 18 января 2015
  • Освой профессию веб-разработчика за 4,5 месяца и становись востребованным IT-специалистом со знанием топовых технологий 2020 года и 3 крутыми проектами в портфолио:
    bit.ly/2lQasid

Разбираемся с удаленными репозиториями. Знакомимся с github.

Школа онлайн-образования: loftschool.com/
Telegram: telegram.me/loftblog
Slack: slack.loftblog.ru/
Сайт: loftblog.ru/
Instagram: instagram.com/loftblog/
Группа вконтакте: vk.com/loftblog
Facebook: facebook.com/loftblog
Twitter: twitter.com/loft_blog

Больше уроков от lofblog: #loftblog
Все уроки по хештегу: #loftblogGit
Полезные уроки для веб-программиста: #вебпрограммист
#Git

Комментарии • 134

Помогите, консоль выдает ошибку
$ git push -u origin master
fatal: unable to access ‘https://Leliksey/for-example.git/’: Could not resolve host: Leliksey

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

Спасибо за видео. После ввода команды $ git push -u original master начинает ругаться и выдает git @github.com: Permission denied (publishkey) fatal: Could not read from remote repository. Где я накосячил?

Урок хороший, но схем что ли не хватает. Ну вот вы ставите «git push -u origin master» или «git add —all», и где-нибудь сбоку расшифровка, зачем тут каждое слово

Такой нервный, так и подмывает тебя раскачать (пнуть). Но спасибо за урок.

Если выдает ошибку

[rejected] master -> master (fetch first)
error: не удалось отправить некоторые ссылки в «https://github.com/ваш репозиторий

то можно ее решить так:
git pull https://github.com/ваш репозиторий

— и приватный
— приватный — платный
блет, я чёт ору с того как это плавно прозвучало))0)

fatal: not a git repository (or any of the parent directories): .git

Возможно, вы забыли git init сделать

Круть! Но все же действительно стоило рассказать как откатываться к предыдущим коммитам и как сделать несколько рабочих папок с разными репозиториями.

советую сразу смотреть на 1,5 скорости

Спасибо большое за очень полезные уроки !

Жутко удобная вещь даже для небольших проектов.

Мастер Йода рекомендует:  Make PHP great again подборка книг для изучения PHP

Спасибо большое за толковое и последовательное объяснение.
Все очень ясно и понятно.
Основа есть теперь можно дальше двигаться.
Еше раз спасибо!

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

ребята вы лучшие

Только не заливайте сайты с рабочими конфигами ))

Привет из 2020, уже вышел GitHub Desktop.

круто, очень помог разобраться с github

было бы круто если бы ты показал как делать пуш второй раз

4:33 орнул с авки 🙂

Благодарю за урок!

Как удалить репозиторий из github.com?

в настройках репозитория в самом конце страници есть кнопка удаления

Спасибо за уроки. Хожу в школу для Frontend core, там ничего не понятно, ментор как буд-то не с нами говорит. Здесь мне стало ясно за 9 минут, то что на курсах 2 часа говорили.
Действительно начинающим нужно подробнее давать информацию.
В общем спасибо еще раз! Ваша тактика эффективна
; 0))

Получилось работать FrontEnd’oм?

Супер! Спасибо большое. Это лучшая серия видео для быстрого старта в Git! Еще раз спасибо.

Подскажите, что за ошибка: Logon failed, use ctrl + c to cancel basic credential prompt.

Спасибо за видео. Очень наглядно и понятно.

а как инициализировать все файлы и папки, кроме папки node_module?

что с этим делать fatal: remote origin already exists.?

It means pretty much what it says, the remote origin already exists, ie. you’ve already set it up before. You can type git remote -v to see what/where remotes are set. If you made a mistake before you can type git remote rm origin to clear it out and try again.Вообщем что бы очистить можете git remote rm origin а потом уже продолжить

Блин, посмотрел 4 урока и не нашел самого главного. Как откатывать проект до нужного коммита.

Очень нравятся уроки на Loftblog, спасибо лектору за введение в git! отличная подача 🙂

Друзья, используйте GitLab!
Github уже давно прошлый век, во всяком случае в коммандной работе.

Подскажите. Когда я пытаюсь выполнить команду push мне пишет, что нет прав у пользователя user222.

$ git push -u origin master
remote: Permission to blogpetrov/blogpetrov.github.io.git denied to user222.
fatal: unable to access ‘https://github.com/blogpetrov/blogpetrov.github.io.git/’: The requested URL returned error: 403

Вопросик про клонирование.
Если jquery будет изменено(автором), то что мне нужно написать что-бы обновилось это и в моей папке?

у меня вообще shift + insert (windows 10)

Конченные уроки, написано для новичков, тем не менее ничего не объясняется просто выливается какие то термины и информация, не советую для просмотра, автор понятия не имеет как нужно обьяснять

если ты ХОДИЛ НА Курсы программирования, значит что программирование не для тебя

На самом деле есть доля правды. Я бы не сказал что не умеет объяснять, а правильно преподнести. Мне как новичку который первый раз начал изучать git немного остались вопросы. После 2 урока когда все сохранили, дальше что? Как открыть продолжить, в 3 уроке уже с другого места. Хотелось бы больше последовательности в уроках и мыслях автора. В любом уроке можно что-то узнать новое для себя или выделить интересные моменты, но хотелось бы больше последовательности мысли. Как пример ходил на курсы программирования, там например 6 часов тебе рассказывают о языке программирования. Получается последовательно и понятно когда от одного момента к другому переходят. Можно было снять длинный ролик, просто делать паузы небольшие, а потом в этих паузах нарезать на отдельные уроки и получилось бы все последовательно и понятно. А так спасибо за урок

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

Серия видеоуроков по Git для новичков 22.02.2020 18:03

Скорее всего, если вас привлекло название статьи, то вы начинаете свой путь знакомства с системой контроля версий Git. В данной статье я приведу 10+ видео о пошаговом вхождении в контроль версии используя Git. Данного курса будет вполне чем достаточно для работы с такими популярными сервисами как GitHub и Bitbucket.

Однажды мой знакомый, который только начинал свой путь в ИТ кинул мне данный мемчик что слева, с вопросом »А чем плохо то? », поэтому чтобы понимать данную шутку и уметь работать с самым популярным на сегодня VCS (Version Control System) рекомендую к ознакомлению серии видеоуроков, которую я привел ниже.

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

Git — для новичков. #[email protected] 1. Основы. 2. Первые коммиты. 3

Работаем с github
4. Мерж веток

Git — для новичков — #1 — основы — видео смотреть онлайн

Git — для новичков — #2 — первые коммиты — видео смотреть онлайн

Git — для новичков — #3 — работаем с github — видео смотреть онлайн

Git — для новичков — #4 — мерж веток — видео смотреть онлайн

Комментарии (12)

Andrew Savetchuk

Четвертый новичкам может показаться не понятным, вообще учите по учебнику: https://git-scm.com/book/ru/v2/

Кристинка Радченко

Евгений Бондаренко

Andrew, а вообще по https://githowto.com/ru

Andrew Savetchuk

Evgeny, ого, даже курс есть, ну не знаю, я по учебнике + практика

Евгений Бондаренко

Andrew, ну то ясен пень куда без доков))) ну для новичков прогнать хоуту за пару часиков и за учебник)

Максим Зюко

За 5 минут посмотреть команды и зайти в консоль что трудного

Алексей Кайдалов

подскажите плс, что бы долго не читать, он бесплатен? есть возможность хранить несколько тасков и одновременно с ними работать?

Артем Зуев

бесплатен ли гит? о да что значит таски хранить? репозитории на гитхабе?

Артем Зуев

а вообще юзайте прогит, все доступно

Артем Зуев

да и много сервисов аля git how to, кстати очень приятный в оформлении и информативный

Курс «Git для новичков»

Освой профессию веб-разработчика за 4,5 месяца и становись востребованным IT-специалистом со знанием топовы.

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

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

Изучение GitHub в одном видео уроке за 15 минут!

В этом видео мы изучим GitHub всего лишь за 15 минут! Мы рассмотрим все основные команды, а также научимся работа.

GitHub для самых маленьких #1 | Основы

Меня давно просили записать плейлист про GitHub. Как с ним работать новичку. Начать я решил с самых основ. В.

Git branch — работа с ветками

Бесплатный курс по языку Ruby: rubyrush.ru Чат для изучающих Ruby: t-do.ru/rubyrush Интенсив по Ruby on .

003. Git — инструмент для совместной работы, с нуля и до регламента в команде — Сергей Сергеев

Когда команда разработчиков растёт, возникает очень много точек соприкосновений. Плохая организация совме.

Что такое GIT, GITHUB и BITBUCKET? / Просто и понятно

В своих видео я часто упоминаю сайт GitHub. Многие путают git и GitHub. А еще есть куча других сайтов и терминов из.

#2 Уроки Git+GitHub — Установка на Windows

В этом видео курсе я расскажу вам что такое система управления версиями и научу пользоваться системой Git.

Добавить комментарий