Що таке система контролю версій та навіщо вона потрібна програмісту?

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 15

  • @kissandjerr886
    @kissandjerr886 Місяць тому +3

    Мега повага до Сергія за його громадянську позицію! Корінним українцям в тебе треба вчитися і не тільки програмуванню.

  • @ОлегПаламарчук-р5к
    @ОлегПаламарчук-р5к Місяць тому +3

    Дякую за відео!

  • @lokerback
    @lokerback Місяць тому +2

    Дякую за україномовний контент.

  • @luciferzluka_bober3917
    @luciferzluka_bober3917 Місяць тому +5

    Дивився Сергія ще російською, був приємно здивований його переходом на українську. Доволі довго не дивився цей канал (та і ютуб взагалі), і випадково попав на це відео. Українська Сергія стала набагато кращою, ви неймовірний молодець, хоч і є куди рости. І відео досі надзвичайно цікаві та корисні для кодерів-початківців. Дякую за вашу роботу.

    • @иноагент-д2ф
      @иноагент-д2ф Місяць тому

      Дякую вам за мудрість у цьому питанні 💙💛💙. Якби усі так ставилися до питання українізації то значно більше українців відмовилися б від російської

  • @romanb.6528
    @romanb.6528 Місяць тому +6

    Дякую, нарешті хтось зрозуміло пояснив.
    А про Clean code робіть далі, це важлива штука, а перегляди з часом наберуться.

  • @taras-melmut
    @taras-melmut Місяць тому +2

    Доброго дня. Дякую за гарне відео.

  • @Katerina-hx7nv
    @Katerina-hx7nv 26 днів тому

    Все зрозуміло, дякую за пояснення 🧡

  • @yuriyosmerkin
    @yuriyosmerkin Місяць тому

    Гарне введення. :-) Історичне виправлення: CVS комітить зовсім не по одному файлу. Це його "пАпередник" RCS працював з одним файлом за раз.

  • @akiruaUazammetra
    @akiruaUazammetra Місяць тому +1

    подяка за відео,
    коментар та вподобайка для популяризації каналу
    Допомагаймо ЗСУ!

  • @MasterSergius
    @MasterSergius Місяць тому

    Найлегше пояснити якось так:
    git revert 2019
    git branch -D zermak

  • @StryKhymorodnyk
    @StryKhymorodnyk Місяць тому

    Версії файлів для мене-це хаос. Я маю на увазі саме git. Власне для себе я контролюю версії без мільярдів версій. Мені потрібна лише 1. Зате знаю людей, які створюють десятки .doc-файлів і плутаються й у них. Тут питання у мозкові. Імовірно, той, хто може користуватися git, може бути гарним девелопером. А для мене це створення хаотичної мережі, де крім основних дій треба ще нагидити версіями одного й того ж. Я працював якось у команді, де 3 з 5-ти "накакуняли" у кодові, а потім типу "тімліда" (поставили амбіційну особу) сказала, що її код-найкращий. Імовірно з того часу терпіти це все не можу. Хоча для себе кидаю вже готові проєкти на github з дубляжем на gitlab.

    • @qrocq
      @qrocq Місяць тому

      У Вашому коментарі ключове - "мені". Система контроля версій потрібна при паралельних процесах - декілька середовищ які функціонують паралельно, декілька розробників які працюють паралельно, і т.д. І хоч там буде мільйон відгалужень, вас це в основному не повинно цікавити, так як Ви будете працювати зі своєю робочою гілкою і періодично сінхронізуватись з маінстрімом. У Вашому ж випадку доцільна проста фіксація змін.