Em vez de sempre forçar o git a cor, você pode ativar a cor para apenas um comando com um sinalizador:
git log --color
Então seu comando seria:
watch --color -n1 git --no-pager log --color --oneline --graph -20
Não sei por que a resposta vinculada não funcionou, mas espero que isso funcione melhor.