Linux / Git для начинающих Год выпуска: 2021 Производитель: МФТИ Сайт производителя: https://fpmi-edu.ru/linux_git Автор: Аркадий Чернецкий, Олег Ивченко Продолжительность: ~8h20m Тип раздаваемого материала: Видеоклипы Язык: Русский Описание: Какие перспективы открывают навыки Linux и GitLinux — это операционная система с открытым исходным кодом, на которой работают Facebook, Google, Microsoft, NASA, Tesla, Amazon и другие ИТ-гиганты. Под управлением Linux находится большая часть сетевого и серверного оборудования. Git - это самая популярная система контроля версий и совместной разработки проектов с открытым исходным кодом. Главный упор в конструкции был сделан на скорость, а точнее на эффективность. Git устраняет многие недостатки предыдущих систем и делает все это за гораздо меньшее время Это объясняет высокую востребованность специалистов, умеющих взаимодействовать с такими системами. Чему вы научитесь: ▶ Основным командам и планированию задач в Linux ▶ Работать с удаленными серверами: подключение, обмен данными ▶ Удаленной отладке программ ▶ Системе контроля кода GIT для командной работы над проектами ▹ настраивать Git-окружение, создавать репозитории ▹ работать с файлами в репозитории ▹ создавать ветки и переключаться между ними
Содержание
Модуль 1 Основы работы с терминалом Linux Linux. Описание файловой системы. Основные команды. Планирование задач в Linux: at и cron. Tmux Работа с удаленными серверами. Подключение на Linux и Windows, работа с ключами SSH (генерация, отладка SSH-команд). Проброс портов, /etc/host Обмен данными с удаленным сервером (FTP, SCP). Монтирование внешних файловых систем Удаленная отладка программ WSL "Как работать с Linux, имея только Windows" Форма закрепления знаний - тестирование Модуль 2 Основы работы с GIT Системы контроля версий и их классификация Базовые понятия Git (репозиторий, рабочий каталог, ревизия, коммит) Предварительная настройка Git-окружения, создание репозитория Работа с файлами в репозитории (создание, добавление в список игнорирования) Ветвление в Git. Граф коммитов, создание и удаление веток, перемещение между ветками. Мастер-ветка Слияние веток. Запросы на слияние (merge requests, pull requests). Конфликты слияния Форма закрепления знаний - тестирование
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum