Наверняка многие сталкивались с ситуацией использования нескольких git конфигураций. Например, одна рабочая, а вторая — личная. Раньше я использовал мини-функцию в .zshrc, которая мне клонировала репозиторий и задавала необходимые для этого репозитория user.name и user.email в локальный gitconfig. Вариант хоть и рабочий, но не очень удобный. Не всегда удобно через консоль, иногда вам необходимо более…