Git CMD est comme l'invite de commande ordinaire de Windows, avec l'attribut git
commande. Il vous permet d'utiliser toutes les fonctionnalités de Git via la ligne de commande. Utile si vous êtes déjà familier avec la commande Windows cmd et que vous travaillez uniquement sur Windows.
Git Bash émule un bash sous Windows. Il vous permet d'utiliser toutes les fonctionnalités de git en ligne de commande ainsi que la plupart des fonctionnalités de git. Commandes Unix standard . Utile si vous êtes habitué à Linux et que vous voulez garder les mêmes habitudes.
L'interface graphique de Git est un G raphique U ser I nterface vous permettant d'utiliser Git sans toucher à la ligne de commande. Il s'agit d'une alternative parmi les autres clients Git. Puisque l'interface graphique de Git est très minimale, vous pouvez également vous tourner vers autres alternatives si les interfaces graphiques vous intéressent.
C'est à vous de décider lequel vous voulez utiliser. Comme beaucoup d'autres, je vous recommande d'apprendre Git en ligne de commande avant de passer à une interface graphique. Si vous ne savez pas quoi choisir entre Git Bash et Git CMD, j'opterais pour Git Bash car bash est un outil vraiment utile à apprendre.