Что такое коммит? Как мержить? И при чем тут конфликты?

Поделиться
HTML-код
  • Опубликовано: 11 июн 2024
  • Поддержи канал, бро!
    www.donationalerts.com/r/game...
    paypal.me/gamedevlavka
    Получилась целая лекция для джунов о том, как коммитить в Git, что вообще такое Commit в гите, что такое мерж (Merge Commit), почему могут возникать конфликты и как с этим жить вообще? Продолжаем погружаться, так сказать, в работу с системами контроля версий с головой, чтобы как взрослые дядьки сидеть и умничать потом. Погнали!
    ___
    Лавка Разработчика в других соц. сетях, добавляйтесь!
    gamedevlavka - вконтактик
    t.me/gamedevlavka - телеграм канал Лавки Разработчика
    t.me/gamedevtavern - ламповый чат
    / discord - дискорд сервер
    __________
    0:00 Вступление
    0:52 Что такое коммиты?
    1:45 Что такое ветки?
    2:50 Как работает сохранение с использованием веток в гит. Теория
    7:09 Как работает сохранение с использованием веток в гит. Практика
    14.42 Делаем слияние веток
    15.49 Смотрим конфликты

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

  • @heavyCO33
    @heavyCO33 8 месяцев назад +1

    Очень полезный и понятный видос, спасибо 👍👍

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

    Спасибі за такі чудові відео.

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

    Красавчик

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

    Вот это вот по нашему

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

    Привет, спасибо, запиши ролик про другие полезные команды git

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

    +rep продолжай снимать ❤

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

    Для работы с гитом для юнити важно было бы рассказать как настроить юнитёвский ямл для правильного мержа сцен, как мерж тулзы поставить в принципе, особенно если работаете на таком дремучем клиенте как сурс три. Про важность ребейзов и реквестов бы ещё, просто сливать ветки на большом проекте будет неправильно, за такое и уволить могут)

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

      Понятное дело, все постепенно) иначе видео выйдет бесконечным)

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

      @@gamedevlavka Пожалуйста не затягивайте, а то с прошлого ролика по гиту пошло 3 месяца и это ООооочень долго.

    • @jasim1798
      @jasim1798 Год назад +6

      @@gamedevlavka честно говоря, уверен многие не против посмотреть ролик и на час и на два, но полностью разобратся, даже если он будет сделан не зараз, а склейками, ваще не важно, материала подробного очень мало, такое ощущение, что все на месте уже учатся этому, так что когда тема большая, не обязательно в один короткий ролик или в плейлист, можн одним большим роликом, кому надо всё изучат всё посмотрят, и будут точно благодарны за детальность, спасибо за видео кстати

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

      @@gamedevlavka Присоединяюсь к мнению ребят, хотелось бы увидеть видео про работу с Git в больших проектах.

  • @user-ml5tn8qn8j
    @user-ml5tn8qn8j Год назад +1

    Это видео да год назад бы))

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

    кто ставил сотню модов на Skyrim разберется без труда

  • @CloudeDev
    @CloudeDev Год назад

    Здравствуйте, мне нужна помощь. При коммите git ругается на размер проекта (библиотеки и файлы юнити), в игноре писал тип lib, но все равно не даёт залить проект

    • @gamedevlavka
      @gamedevlavka  Год назад

      Здравствуй.
      .gitignore по шаблону?

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

    Як програма називається???

    • @gamedevlavka
      @gamedevlavka  Год назад

      SourceTree

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

      ​@@gamedevlavka Дякую, ще таке, дивись у тебе на каналі є 2 відео про Property drawer, але я не знайшов в них відповідь на питання Як зробити атрибут для класу? мається на увазі атрибут з AttributeUsage Class я пробував шукати інфу і пробував сам робити, але не виходить, не розумію що відмальовує

    • @gamedevlavka
      @gamedevlavka  Год назад

      Если я правильно понял, то тебе нужно гуглить CustomEditor, если хочешь отрисовку класса поменять. Такого на канале нет, надо бы сделать :)

    • @domiurk
      @domiurk Год назад

      @@gamedevlavka Це типу цей атрибут
      [attribute]
      public class Class : MonoBeh{ }
      я пробував зробити щоб мені атрибут титулку до класу робив(Типу спочатку Титулка а далі поля) і я б хотів щоб атрибут кріпився до класу, він типу кріпиться тільки до класу і все таке, але він не відмальовує нічого, маю на увазі що відображення в інспекторі не змінюється. Добре я пішов пробувати гуглити Custom Editor.

    • @domiurk
      @domiurk Год назад

      @@gamedevlavka я розумію за що ти але не зручно кожен раз писати скрипт, хотілось би атрибут на клас) Дякую за фідбек)

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

    что за програма для рабоыт на гитхаб/ ?

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

      SourceTree

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

      @@gamedevlavka совместима работа на GitHub Desktop и Source Tree? Если два разработчика используют разные программы

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

      @@alehputseyeu9777 не важно кто, что использует в качестве клиента, вы все равно используете Git для синхронизации. По аналогии с интернетом: ты можешь сидеть в интернете через Chrome, или Mozilla, но интернет остаётся интернетом

  • @forcesoftheevil9252
    @forcesoftheevil9252 Год назад

    Смотрю видос потому что полетели .meta файлы :(