Définitions de couleurs Tput pour Windows Git Shell

Je suis en train de personnaliser mon git shell et j'ai trouvé cela très intéressant l'article mais comme vous pouvez le voir utiliser tput à l'ensemble des définitions de couleurs et je ne peux pas le faire fonctionner sur windows parce que tput n'était pas natif sous windows, existe-il des solutions de rechange pour faire th

BLACK=$(tput setaf 0)
RED=$(tput setaf 1)
GREEN=$(tput setaf 2)
YELLOW=$(tput setaf 3)
LIME_YELLOW=$(tput setaf 190)
POWDER_BLUE=$(tput setaf 153)
BLUE=$(tput setaf 4)
MAGENTA=$(tput setaf 5)
CYAN=$(tput setaf 6)
WHITE=$(tput setaf 7)
BRIGHT=$(tput bold)
NORMAL=$(tput sgr0)
BLINK=$(tput blink)
REVERSE=$(tput smso)
UNDERLINE=$(tput smul)

source d'informationauteur Joey Hipolito