coloring and pushing behaviour change of git