Скрыть объявление
skladchik

Йо-хо-хо, какими судьбами пират?

Быстрая регистрация

[Арсений Батыров] Git: инструменты тестировщика (2018)

Тема в разделе "Курсы по программированию", создана пользователем Джеймс Крюк, 22 дек 2018.

  1. Джеймс Крюк

    Джеймс Крюк Квартирмейстер Команда форума

    Сообщения:
    15.211
    Бочек с ромом:
    48
    [Арсений Батыров] Git: инструменты тестировщика (2018)

    Программирование

    [Арсений Батыров] Git: инструменты тестировщика (2018)

    Описание:

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

    Для хранения и работы с кодом повсеместно используются системы контроля версий. Наиболее популярная среди них — Git. Он используется буквально в каждой второй компании. С помощью этой системы можно хранить большое количество различных версий кода, разрабатывать новый функционал без помехи работающему, проверять только новые изменения. Современный тестировщик сталкивается с такими задачами каждый день — и он должен уметь работать с Git

    Курс «Инструменты тестировщика: Git» содержит все популярные команды из Git, а также множество домашних заданий на отработку знаний.

    Программа курса:

    На этом курсе вы научитесь:
    • Получать информацию о репозитории;
    • Сравнивать файлы;
    • Переключаться между различными ветками;
    • Откатывать изменения;
    • Настраивать удобную и информативную консоль;
    • Решать конфликты кода;
    • Создавать аккаунты на самых популярных сервисах и работать с ними.

    Введение:
    • Что такое система контроля версий
    • Обзор систем контроля версий
    • Почему Git
    Создание аккаунта на github:
    • Регистрация
    • Обзор интерфейса
    • Создание собственного репозитория
    Установка Git на локальный компьютер

    Команда git clone

    Информационные команды:
    • git status
    • git diff
    • git log
    • git show
    • git blame
    Работа с удаленной информацией:
    • git fetch
    • git pull
    Работа с локальными изменениями:
    • git commit
    • git push
    • git merge
    Работа с буфером:
    • git stash
    • git pop
    Работа с ветками:
    • git branch
    • git branch delete
    • git checkout
    Работа с файлами:
    • git add
    • git reset
    • git reset --soft
    • git reset --hard
    • git reset HEAD
    Работа с git-конфигом:
    • git alias
    • user
    • color
    • .gitignore
    Решение конфликтов:
    • решение конфликта мержа ветки
    • решение конфликта буфера
    GitFlow

    Регистрация на GitLab

    Регистрация на BitBucket

    Технические требования
    Для выполнения заданий вам потребуется:
    Windows 10 / Mac OS High Sierra+ / Ubuntu 16.06+
    Процессор i-серии (i3, i5, i7) или аналогичный от AMD
    Минимум 4 GB RAM
    1 GB на жёстком диске
    Разрешение экрана минимум 1280 x 800

     
Прежде, чем писать бессмысленные посты прочитай это, а также ознакомься с пиратским кодексом чести.
Проверка:
Черновик сохранён Черновик удалён
Загрузка...
Похожие темы - [Арсений Батыров] инструменты Форум Дата
[Арсений Лебедев] Обучение вилкам (2017) Форекс и инвестиции 5 мар 2018
[Арсений Печерский] — Программа First-Money: Зарабатывайте от 35000 рублей в день Схемы заработка 13 июн 2017
[Арсений Ходин] Epic Music Live Stream - курс по написанию трейлерной музыки Курсы по музыке 6 мар 2017

Поделиться этой страницей