[ProfIT] «Git для профессионалов» (2015)

Информация:
Тема в разделе "Программирование/Администрирование", создана пользователем Dump_Bot, 10 сен 2016.
  1. Dump_Bot

    Dump_Bot Бот дампов Бот форума
    • 3093/3811

    Сообщения:
    58.184
    Репутация:
    0
    Отдано:
    1 ГБ
    Скачано:
    0 байт
    Рейтинг:
    -
    [​IMG]




    Программа интенсива:

    1. Введение в Git
    Что такое Git? Это система контроля версий. Попробуем понять это определение:
    — как установить и настроить Git?
    — что такое контроль версий?
    — как он реализован в Git?
    — что такое репозиторий?
    — три состояния файлов, фиксация изменений
    — лог изменений, хэши коммитов, понятие состояния репозитория
    — использование git diff
    Простые наглядные примеры позволят вам понять, как устроен Git, и вы поймете — как легко и просто им пользоваться!

    2. Git и распределенность
    Мы узнали, что такое Git. Но почему все-таки это распределенная или, как еще говорят, децентрализованная система? Узнаем на уроке!
    — понятие удаленного репозитория
    — настройка связи между репозиториями
    — команды push и pull
    — команда fetch
    Кроме того мы научимся пользоваться сервисом GitHub и создадим на нем учебный проект

    3. Ветвление в Git
    Механизм ветвления — пожалуй, самое интересное, что есть в Git. Благодаря тому, что создание и слияние веток являются "дешевыми" операциями, Git и стал столь популярной системой контроля версий.
    — что такое "ветка"? как ее создать?
    — слияние веток, понятие конфликта
    — кратко о способах слияния
    — локальные и удаленные ветки

    4. Профессиональная работа с Git
    Теории у нас достаточно. Теперь поговорим об инструментах, используемых на практике:
    — что такое git flow? когда стоит применять сложные workflow?
    — "аварийные инструменты" в git, отмена изменений, rebase
    — подмодули
    — использование тегов
    — git stash
    — git в IDE компании JetBrains

     
    Загрузка...