Запись вебинара “Git + Github”

 На вебинаре были рассмотрены темы:
— самые частые команды “git”;
— как работать с “github”;
— “PullRequest” – для чего это нужно;
— как опубликовать свою страницу в интернете;
— как работать со сторонними репозиториями;
— много вопросов и ответов.

Спикер:
Misha Hrynko — Full-stack Coach at Mate academy

  • 0:00:04 Приветствие
  • 0:01:30 Тема вебинара
  • 00:04:52 Представление
  • 00:07:24 Начало работы с Github
  • 00:07:57 Что такое Github?
  • 00:09:51 Создание репозитория
  • 00:11:29 Получение кода с сервера
  • 00:12:30 Установка GIT’а на Windows
  • 00:14:35 Создание директории, советы по расположению проектов
  • 00:16:10 Вопросы из чата. Можно ли использовать GIT Desktop на Windows?
  • 00:16:26 Что такое GIT Desktop?
  • 00:16:40 Что делать, если при клонировании запрашивает пароль?
  • 00:17:14 Что даёт клонирование?
  • 00:17:27 Запуск редактора
  • 00:18:22 Старт работы в редакторе, создание HTML-страницы
  • 00:19:55 Интеграция терминала GIT Bash в vs код &*&
  • 00:21:10 Что такое GIT?
  • 00:22:34 Команда для добавления и отслеживания файла
  • 00:24:03 Что такое подготовка файлов и зачем это делать? Как сохранять файлы?
  • 00:25:52 Отправка изменений из своего репозитория на удалённый
  • 00:27:20 Визуализация работы HTML кода
  • 00:28:23 Как «оживить» сайт? Запуск публичного сайта в онлайн.
  • 00:30:20 Создание репозитории с уже готовым кодом.
  • 00:35:50 Создание commit’а для отправки
  • 00:37:14 Что такое второй репозиторий?
  • 00:38:47 Алгоритм действий с новой репозиторией и готовым кодом
  • 00:40:54 Где найти ссылку на публичную страницу?
  • 00:41:53 Как посмотреть историю сохранений?
  • 00:43:16 Создание и сохранение заголовка
  • 00:44:50 Отмена изменений файлов страницы
  • 00:46:41 Отправка изменений на Github
  • 00:48:34 Получение изменений у другого пользователя
  • 00:50:17 Конфликт одновременных изменений несколькими пользователями
  • 00:52:35 Решение подобного конфликта
  • 00:53:21 Текстовый редактор и его функционал
  • 00:55:02 Просмотр всех изменений
  • 00:56:02 Изменения двумя пользователями одного фрагмента, конфликтные изменения
  • 01:06:03 Вопросы из чата. Как создать один репозиторий с разными проектами?
  • 01:07:00 Реальный процесс работы нескольких разработчиков. Что такое ветка?
  • 01:12:08 Сохранение ветки, «активная ветка»
  • 01:15:37 Просмотр веток на сервере
  • 01:17:37 Получение ветки с сервера другим пользователем
  • 01:21:39 Вопрос из чата. Правда ли, что надо называть HTML только «index», с маленькой буквы?
  • 01:22:07 Как прописать путь к файлу?
  • 01:22:44 На один репозиторий может быть только одна публичная страница? А как сделать несколько?
  • 01:24:32 Что делать, если отправил сохранения не туда? Откат изменений
  • 01:26:56 Вопрос из чата. Github Pages подойдёт для блога, сайта, портфолио?
  • 01:27:41 Объединение двух веток, синхронизация
  • 01:31:51 Зачем создавать отдельную папку для файла REAMDE?
  • 01:32:22 Как обмениваться изменениями?
  • 01:35:19 Pull request, сравнение веток.
  • 01:38:48 Зачем нужен pull request?
  • 01:44:55 Удаление ненужной ветки
  • 01:48:41 Как избавиться от лишних commit’ов? Замена commit’а
  • 01:51:33 Конфликт сохранений. Как его решить?
  • 01:54:07 Новые сохранения с отменой конкретного commit’а
  • 01:58:58 Команда RESET. Сброс всех последних изменений.
  • 02:00:32 Создание публичной страницы с другой ветки.
  • 02:08:38 В чём суть команды REBASE?
  • 02:12:58 Часто ли происходят конфликты?
  • 02:14:13 Меняет ли rebase историю?
  • 02:15:14 Нормально ли часто push’ить?
  • 02:16:11 Вопрос из чата. Запрос ключей при отправке на сервер.
  • 02:18:38 Резюме вебинара
  • 02:20:55 Как избежать лишних файлов и папок в репозитории?
  • 02:22:36 Дальнейший порядок действий
  • 02:29:05 Вопрос из чата. Как запустить index.php с Github’а?
  • 02:30:22 Прощание.

Хочешь развиваться в этом направлении? Подавай заявку на курс Full-stack веб разработки.

Marketing and analytics guy who can read code

Site Footer