Никак не удавалось подключить git к редмайну. Указание полного пути к git’у в configuration.yml эффекта не имело.
Решение 1
Для решения проблемы открываем lib/redmine/scm/adapters/git_adapter.rb и ищем строку
GIT_BIN = Redmine::Configuration['scm_git_command'] || "git"
и меняем на
GIT_BIN = Redmine::Configuration['scm_git_command'] || "/usr/local/bin/git"
Решение 2
Открываем все тот же lib/redmine/scm/adapters/git_adapter.rb и ищем строку
shellout("#{sq_bin} --version --no-color") { |io| io.read }.to_s
и удаляем из нее —no-color. Эту опцию git 2.21 не знает. На ней и затыкается redmine
всё

- Системный администратор с 2000 года
- Участник Freelancehunt, Хабр Q&A, cyberforum
- Кейсы