Подробно про Git и работу с Unreal Engine

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии • 17

  • @MasterKobold
    @MasterKobold Год назад +4

    Ох как актуально! Как раз осваиваю.

  • @АбсолютныйМихаил
    @АбсолютныйМихаил Год назад +3

    00:00 - Начало
    00:05 - О спикере
    00:40 - Презентация. Что такое git.
    14:20 - Группы на GitLab
    15:33 - Баг GitLab
    15:52 - Создание репозитория на GitLab
    16:53 - Командная работа в GitLab
    18:38 - Создание репозитория на GitHub
    19:53 - Командная работа в GitHub
    20:35 - Unreal Engine базовые настройки
    24:00 - Подключаем git к Unreal Engine
    26:12 - Ошибка подключения git к Unreal Engine
    28:11 - Переходим в Sublime Merge
    28:50 - Свой .gitignore
    31:30 - Делаем коммит
    32:07 - Делаем git push
    33:18 - Генерируем крутой .gitignore
    34:25 - Git индикация в Unreal Engine
    35:56 - Замечание о Fix Up
    37:03 - Делим работу по коммитам
    38:34 - Ошибка git push, автоматический merge
    39:43 - Работаем в разных файлах!
    40:29 - Создаём ветку
    41:17 - Переключение между коммитами (head)
    43:13 - Коммиты надо делать в Sublime Merge
    43:57 - Смотрим на git консоль
    44:33 - Симулируем конфликт файлов
    48:30 - Делаем merge
    50:24 - Решаем merge conflict
    51:57 - Возможности git в Unreal Engine
    53:19 - Blueprint Diff Against Depot
    53:48 - Смена адреса репозитория
    54:40 - Delete remote
    55:28 - Add Remote origin
    57:10 - Озвучиваем плюсы git
    58:00 - Смотрим внутренности .uproject
    58:52 - Смотрим временные файлы проекта
    01:00:19 - Переводим проект на Unreal Engine 5
    01:01:07 - Как узнать версию ассета и путь для него
    01:02:18 - Git в Unreal Engine 5
    01:03:31 - GitHub Desktop

  • @Danon7757
    @Danon7757 Год назад +3

    Огромное спасибо

  • @boundlessunrealengine9467
    @boundlessunrealengine9467 4 месяца назад +1

    Спасибо за грамотный урок!

  • @nikitachelovian7470
    @nikitachelovian7470 7 месяцев назад +2

    Как же ты хорош, спасибо!

  • @Danon7757
    @Danon7757 Год назад +2

    Большое спасибо! А как откатить комит, допустим, к предыдущему?

    • @АбсолютныйМихаил
      @АбсолютныйМихаил Год назад

      все изменения должны быть оформлены в коммиты, тогда мы сможем кликнув правой кнопой мыши выбрать в меню пункт чекаут.
      41:17 - Переключение между коммитами (head)
      Что бы продолжить развивать проект с выбранного коммита придётся создать от него новую ветку.
      40:29 - Создаём ветку
      Если же нам просто надо отменить последний коммит, то есть операция ревёрт (в ролике не разбиралась).
      Ревёрт создаст новый коммит, в котором отменит предыдущий.

  • @CaterBlackStudio
    @CaterBlackStudio Год назад +2

    Привет, возможно глупый вопрос. Я в движке создал пустые папки (Анимация, Меш и тд), а в репозитории они не отображаются, почему?

    • @АбсолютныйМихаил
      @АбсолютныйМихаил Год назад +1

      В репозиториях Git не может быть папок без файлов, Git всегда будет игнорировать пустые папки (или папки, содержащие только игнорируемые файлы).
      Пустые папки и анрилу не очень нравятся, могут пропасть в контент браузере

    • @CaterBlackStudio
      @CaterBlackStudio Год назад +1

      @@АбсолютныйМихаил понял, спасибо)

  • @SuperKaty1986
    @SuperKaty1986 10 месяцев назад +1

    Спасибо большое! Очень нужно мне было это увидеть!!! Подскажите, пожалуйста, а можно ли Sublime Merge использовать в связке не с гитхабом/гитлабом, а с собственным git сервером на своем компе/ноуте (например, ssh сервер на windows). Ну и чтобы у других членов команды это тоже работало с клиентом Sublime Merge на их машинах. Если это возможно, то как это физически реализовать? Через add remote или как-то иначе? Заранее спасибо)

    • @АбсолютныйМихаил
      @АбсолютныйМихаил 8 месяцев назад

      Да, конечно. Саблайм это программка для работы с репозиториями, а сам репозиторий может находиться на любом сервере. Да можно подключить через адд ремоут. У меня на канале есть ролик про GitVerse - шикарный репозиторий. GitVerse Российская платформа.

  • @Александр-у8р2р
    @Александр-у8р2р 11 месяцев назад +1

    при push у меня требует пароль и имя. Это которые я использовал при регистрации?

    • @АбсолютныйМихаил
      @АбсолютныйМихаил 11 месяцев назад

      Да, но если регистрация была через гугл, то надо в настройках на сайте обязательно указать пароль.

  • @thebugski8215
    @thebugski8215 8 месяцев назад

    При создании проекта UE5 делал коммиты регулярно после добавления каждой механики. Слетела винда. Скачал zip репозитория а он весит 1000 кб и там просто пустой проэкт, хотя гитхаб показывает вес репозитория 2+гб. Кто то знает как мне спасти свой проект?

    • @АбсолютныйМихаил
      @АбсолютныйМихаил 8 месяцев назад

      Может не ту ветку скачал зипом? Перед скачкой на сайте можно выбрать другую ветку, там где мастер написано на сайте.
      Лучше вего сделать клонирование репозитория на ПК.
      Открыть саблайм->Файл->клонировать->вставить ссылку на репозиторий и саблайм склонирует проект на ПК