1

Этап 1

День 1: Знакомство с системами контроля версий

2

Этап 2

День 2: Настройки и основные команды Git

3

Этап 3

День 3: Ветвление и слияние

4

Этап 4

День 4: Перемещение, удаление, игнорирование

5

Этап 5

День 5: Работа в SmartGit

6

Этап 6

День 6: Многопользовательская работа

7

Этап 7

День 7: Совместная разработка: практикум

8

Этап 8

День 8: Дополнительные инструменты Git (ч. 1)

9

Этап 9

День 10: Знакомство с GitHub

10

Этап 10

День 11: Знакомство с пакетными менеджерами и Composer

11

Этап 11

День 9: Дополнительные инструменты Git (ч. 2)

12

Этап 12

День 12: Использование Composer

1

Этап 1

День 1: Знакомство с системами контроля версий

2

Этап 2

День 2: Настройки и основные команды Git

3

Этап 3

День 3: Ветвление и слияние

4

Этап 4

День 4: Перемещение, удаление, игнорирование

5

Этап 5

День 5: Работа в SmartGit

6

Этап 6

День 6: Многопользовательская работа

7

Этап 7

День 7: Совместная разработка: практикум

8

Этап 8

День 8: Дополнительные инструменты Git (ч. 1)

9

Этап 9

День 10: Знакомство с GitHub

10

Этап 10

День 11: Знакомство с пакетными менеджерами и Composer

11

Этап 11

День 9: Дополнительные инструменты Git (ч. 2)

12

Этап 12

День 12: Использование Composer

22 июля 2015 01 сентября 2015
Цель завершена 14 августа 2015
Образование

Git & Composer для начинающих

Вебинар Дмитрий Елисеев - "Git & Composer для начинающих"

Посмотрев курс вы узнаете как корректно использовать системы контроля версий. Избавитесь от необходимости хранения кучи файлов. Как подключать открытые компоненты к своему проекту и загружать проект на сервер автоматически в терминале. Научитесь выкладывать свои репозитории на GitHub, исправлять чужие проекты на GitHub. Научитесь пользоваться клиентами с графическим интерфейсом. Так же познакомитесь с групповой разработкой.

 Критерий завершения

Материал изучен

  1. День 1: Знакомство с системами контроля версий

    • Знакомство с участниками
    • Организационные моменты
    • Как мы пишем реферат: идеальный и реальный сценарии
    • Сложности резервного копирования
    • Оптимизируем бекапы
  2. День 2: Настройки и основные команды Git

    • Первоначальная настройка Git
    • Создание репозитория
    • Индексация файлов
    • Создание снимков состояния
    • Простой просмотр истории изменений
  3. День 3: Ветвление и слияние


    • Создание веток
    • Переключение между ветками
    • Слияние (merge)
  4. День 4: Перемещение, удаление, игнорирование

    • Перемещение веток
    • Игнорирование файлов
    • Удаление и перемещение файлов
    • Отмена изменений
    • Исправление коммита
    • Удаление коммитов
  5. День 5: Работа в SmartGit

    • Создание репозитория
    • Индексирование изменений и коммиты
    • Исправление коммитов
    • Создание веток
    • Слияние и переброс веток
  6. День 6: Многопользовательская работа

    • Создание главного репозитория
    • Клонирование репозитория
    • Подключение главного репозитория
    • Синхронизация изменений
  7. День 7: Совместная разработка: практикум

    • Генерация SSH-ключа
    • Клонирование репозитория
    • Создание своих коммитов и веток
    • Синхронизация изменений
  8. День 8: Дополнительные инструменты Git (ч. 1)

    • Прятание в «карман» (stash)
    • Метки версий (tag)
    • Интерактивное индексирование
    • Слияние без fast-forward
  9. День 10: Знакомство с GitHub

    • Регистрация на GitHub
    • Создание репозитория
    • Подключение репозитория
    • Клонирование
    • Создание и отправка Pull Request
  10. День 11: Знакомство с пакетными менеджерами и Composer

    • Повторное использование
    • Распространение библиотек
    • Несовместимость версий
    • Проблема зависимостей
    • Репозитории и социальный кодинг
    • Договорённости об оформлении
    • Автоматизация работы
    • Устройство экосистемы пакетного менеджера
  11. День 9: Дополнительные инструменты Git (ч. 2)

    • Перезапись истории
    • Поиск ошибок
  12. День 12: Использование Composer

    • Установка Composer
    • Создание проекта
    • Поиск компонента на packagist.org
    • Установка компонента нужной версии
    • Подключение автозагрузчика
    • Написание консольного HelloWorld-приложения
  • 3706
  • 22 июля 2015, 17:50
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?