Дмитрий Елисеев. Git & Composer для начинающих (2014) Видеокурс
#777 Год выпуска: 2014 Сайт производителя: http://www.elisdn.ru/blog/64/git-and-composer-for-beginners Автор: Дмитрий Елисеев Продолжительность: 15:00:00 Тип раздаваемого материала: Видеоурок Язык: Русский Описание: Это пошаговый практикум с подробной проработкой каждой базовой команды каждым учеником, а не насыщенный материалом курс лекций. В записи вырезаны паузы и нетематические разговоры, поэтому в записи длительность немного меньше. В него чисто физически не вошли всевозможные нюансы и профессиональные вещи с интересными названиями вроде «навешивание хуков автопроверки стиля PHP кода и запуска тестов при коммитах», а также всевозможные списки атрибутов каждой команды.
Содержание
День 1: Знакомство с системами контроля версий *Знакомство с участниками *Организационные моменты *Как мы пишем реферат: идеальный и реальный сценарии *Сложности резервного копирования *Оптимизируем бекапы
День 2: Настройки и основные команды Git *Первоначальная настройка Git *Создание репозитория *Индексация файлов *Создание снимков состояния *Простой просмотр истории изменений
День 3: Ветвление и слияние *Создание веток *Переключение между ветками *Слияние (merge)
День 4: Перемещение, удаление, игнорирование *Перемещение веток *Игнорирование файлов *Удаление и перемещение файлов *Отмена изменений *Исправление коммита *Удаление коммитов
День 5: Работа в SmartGit *Создание репозитория *Индексирование изменений и коммиты *Исправление коммитов *Создание веток *Слияние и переброс веток
День 6: Многопользовательская работа *Создание главного репозитория *Клонирование репозитория *Подключение главного репозитория *Синхронизация изменений
День 7: Совместная разработка: практикум *Генерация SSH-ключа *Клонирование репозитория *Создание своих коммитов и веток *Синхронизация изменений
День 8: Дополнительные инструменты Git (ч. 1) *Прятание в «карман» (stash) *Метки версий (tag) *Интерактивное индексирование *Слияние без fast-forward
День 9: Дополнительные инструменты Git (ч. 2) *Перезапись истории *Поиск ошибок
День 10: Знакомство с GitHub *Регистрация на GitHub *Создание репозитория *Подключение репозитория *Клонирование *Создание и отправка Pull Request
День 11: Знакомство с пакетными менеджерами и Composer *Повторное использование *Распространение библиотек *Несовместимость версий *Проблема зависимостей *Репозитории и социальный кодинг *Договорённости об оформлении *Автоматизация работы *Устройство экосистемы пакетного менеджера
День 12: Использование Composer *Установка Composer *Создание проекта *Поиск компонента на packagist.org *Установка компонента нужной версии *Подключение автозагрузчика *Написание консольного HelloWorld-приложения
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!