Как использовать Sublime Merge с git для решения конфликтов

Поділитися
Вставка
  • Опубліковано 21 вер 2020
  • Разбираемся как настраивать git mergetool. В данном виде предпологается что:
    - у Вас установлен Sublime Merge "www.sublimemerge.com/"
    - Вы знаете как найти путь к исполняемому файлу Sublime Merge (на Маке это: "/Applications/Sublime Merge.app/Contents/SharedSupport/bin/smerge")
    - у Вас утсановлен git версии 2.28+
    Команды которые использованы в видео:
    git mergetool --tool-help
    git config --global merge.tool smerge
    git config --global --list
    git config --global --edit
    git config --global mergetool.smerge.path "/Applications/Sublime Merge.app/Contents/SharedSupport/bin/smerge"
    ВАЖНО: в видео спутаны флаги --global (для всех репозиториве пользователя) и --system (для всех пользователей системы). Полный набор флагов такой:
    --local (флаг по умолчанию, делает изменения только для текущего репозитория)
    --global (для всех репозиториев текущего пользователя)
    --system (настройки в системе для всех пользователей)
    Наши ссылки:
    • Discord-чат академии: bit.ly/2K6XQQ2
    • VK - kovacademy
    • FB - / kovalevskyi
    • Twitter - / kovacademy
    • UA-cam - / kovalevskyiacademy
    • LinkedIn - / 5119016
    • Patreon - / b0noi
    • Web site - kovalevskyi.academy/

КОМЕНТАРІ • 7

  • @pavlodavydiuk7355
    @pavlodavydiuk7355 3 роки тому +2

    git config --global mergetool.keepBackup false
    Очень полезная опция, удаляет файл .orig автоматически

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  3 роки тому

      thank you! Indeed very-useful command

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  3 роки тому

      I have pinned your comment to this video so everyone will see it as first comment:)

  • @user-zy7pf4yg6j
    @user-zy7pf4yg6j 3 роки тому +1

    Большое спасибо за туториалы по гиту! Наконец-то освоил данный инструмент:)

  • @user-vm5de8kx7q
    @user-vm5de8kx7q 3 роки тому

    а может кто подсказать
    умеет ли merge работать по ssh как это делате sublime text
    т.е. смотреть не ту папку куда он клонирование делает
    а ту которая лежит на сревере

  • @vrastov
    @vrastov 3 роки тому +1

    Ээээ то есть когда я задаю пользователя и почту с опцией -global я всем пользователям ее задаю? :)

    • @KovalevskyiAcademy
      @KovalevskyiAcademy  3 роки тому +2

      не-не отбой, это я --globla (для всех репозиториев пользователя) спутал с --system (для всех пользователей)