GIT для продвинутых - Часть 1

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

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

  • @user-jb7xp6ms3j
    @user-jb7xp6ms3j 3 года назад +8

    Супер, круто, что вы продолжаете

  • @johnwsadaswq9792
    @johnwsadaswq9792 3 года назад +7

    Михаил, вы рассказывали на стриме, что хотите создать канал с обзорами, надеюсь скоро! Видео полезное, лайк!

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      Не, я не обзорщик и говорил, что есть мысли сделать типа влога и если что-то появляется интересное для обзора, то публиковать в виде влога, потому что я не обзорщик

  • @Brinzovik
    @Brinzovik 2 года назад +2

    Какой хороший плей-лист! В этом видео немного более сбивчиво, но все равно хорошо укладываются имеющиеся знания!
    Гит git push pull gitk gitconfig --soft --hard checkout amed reset

  • @dr.margulis7773
    @dr.margulis7773 3 года назад +4

    Спасибо. Полезно. Плюсую.

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      Спасибо

    • @dr.margulis7773
      @dr.margulis7773 3 года назад +1

      @@Dev-lessons Вам спасибо! Очень хочется продолжения. )

  • @IgorGallemar
    @IgorGallemar 3 года назад +5

    Первый!!!!

  • @user-hu4el5dz1d
    @user-hu4el5dz1d 3 года назад +5

    Миша, как всегда здорово и полезно. Почему используешь bash, а не zsh, как рекомендует apple?

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Банальная привычка. Особо причин нет

  • @user-jn1px7rp3h
    @user-jn1px7rp3h 3 года назад +1

    Спасибо за видео!
    Так же часто пользуюсь git checkout . -> чтобы, просто откатить все изменения, вместо reset'a
    git log -> имеет смысл сделать более красивым, в гугле вариантов с ветветвлением и прочими вещами есть много (имхо удобнее)
    Насчёт файла в истории не знал, хотя юзкейсов для этого не представляю.
    Помимо soft & hard reset'a, имеет смысл наверное рассказать и о --mixed, который по умолчанию, как по мне очень удобный вместо stash, для временных коммитов.
    Насчёт конфига default = current, не знал, спасибо, буду теперь пользоваться!

    • @Dev-lessons
      @Dev-lessons  3 года назад

      Я --mixed ни разу не пользовался. Слышал, но не выполнял ни разу. Надо бы попробовать.

  • @playmaker1011
    @playmaker1011 3 года назад +1

    Не знал об этом канале, класс. А про безопасность будет?!

    • @Dev-lessons
      @Dev-lessons  3 года назад

      Пока не планировал, но все может быть

  • @cronosnoname4038
    @cronosnoname4038 3 года назад +1

    Правильно ли я понимаю, что при git push -f мы рискуем перетереть чьи-нибудь изменения, если с тех пор, как мы забирали изменения с сервера, кто-то успел запушить свои коммиты. ?

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Да. Чтобы их не потерять, нужно сначала сделать fetch и merge или сделать pull, который делает и то и другое сразу

  • @kurnakovv
    @kurnakovv 3 года назад +1

    Вопрос, что если использовать git push -f после того как уже кто то скачал эти изменения? Будут конфликты или нет?

    • @Dev-lessons
      @Dev-lessons  3 года назад

      Трудно себе представить такую ситуацию, чтобы были конфликты.

  • @GameZone-mj7tb
    @GameZone-mj7tb 3 года назад +2

    Ты серьезно в Терминале сможешь все посмотреть? Вот так черным белым? Гитбакет наше все

    • @Dev-lessons
      @Dev-lessons  3 года назад

      Да, без проблем все видно

  • @kurnakovv
    @kurnakovv 3 года назад +1

    А зачем менять что то в конфиге, если можно проще:
    git push -u origin branch
    после этого можно просто использовать git push

    • @kurnakovv
      @kurnakovv 3 года назад

      PS: Видео очень полезное, лайк определенно!

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

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

    • @kurnakovv
      @kurnakovv 3 года назад

      @@Dev-lessons Понял, спасибо, вы правы.

  • @GameZone-mj7tb
    @GameZone-mj7tb 3 года назад +2

    Вы не правы. Иногда я оставлю комментарии к коду. Где пришлось закостылить и почему пришлось так сделать. Вы не правы!

    • @Dev-lessons
      @Dev-lessons  3 года назад

      Если про закостылять, то да, такое можно. Я же видел в Канаде код, где перед строкой изменения в комментарии писали номер этикета.