Cherry Pick в Git: что это и как использовать?

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 3

  • @Vitaliy-l4c
    @Vitaliy-l4c 15 วันที่ผ่านมา +1

    А если вы вносите изменения сразу десятки файлов из разных пакетов, тоже переключаетесь в консоль (или прямо через вкладку консоли в IDE) потом ходите по каждому пакету, находите измененные файлы, индексируете их руками и делаете коммит? Насколько это удобно, по сравнению с визуальным интерфейсом?

    • @catcoding
      @catcoding  15 วันที่ผ่านมา +2

      Здравствуйте.
      Никто не говорит, что консоль - это панацея, а визуальные интерфейсы - зло. Как и в любом инструменте, важно понимать, где и когда использовать тот или иной подход.
      Но есть важный момент, который стоит учитывать в обучении инженеров: нужно понимать базу технологии, ее основы, и это не должно зависеть от визуальных интерфейсов. Почему? Потому что если вдруг возникнет ситуация, когда нужно будет работать удаленно на сервере, или если изменится интерфейс инструмента, с которым Вы работали, Вы сможете быстро адаптироваться, потому что будете опираться на понимание того, что Вы делаете.
      Работа с консолью позволяет на более глубоком уровне понимать процессы, которые стоят за интерфейсами. Когда Вы знаете, как и что работает в терминале, Вам легче справляться с любыми задачами, даже если Вам придется работать в условиях ограниченного доступа или с новым инструментом.
      Именно поэтому мы бы рекомендовали начинать с работы через консоль, чтобы сформировать правильное понимание процессов. Затем, когда Вы будете уверенно разбираться в основах, можно подключать визуальные интерфейсы для упрощения работы или для ускорения каких-то рутинных действий. Визуализация - это хорошее подспорье, но всегда нужно иметь четкое представление о том, что происходит "под капотом".

    • @Vitaliy-l4c
      @Vitaliy-l4c 15 วันที่ผ่านมา

      Согласен. Благодарю за ответ.