Мы являемся командой, работающей с git, у нас есть центральный репозиторий (единственное происхождение), который мы используем для push
и pull
from (и capistrano использовать его для развертывания мастера ветвей)
мы совершаем коммиты и развертываем регулярно (10-20 развертываний в день), это означает, что у нас много коммитов и git blame
становятся кошмаром
Я читал, что для более простой истории мы можем использовать git pull --rebase
, чтобы избежать этого. Это хорошая идея делать это всегда на главной ветке?
если я хочу предложить установить его в config с помощью
git config branch.master.rebase true
Есть ли какие-либо проблемы с этим?