web-dev-qa-db-fra.com

Quelle est la différence entre Git Bash et le shell GitHub for Windows?

Je fais référence au shell fourni avec GitHub pour Windows et à Git Bash (qui dispose d’un programme d’installation autonome).

70
Ram Patra

D'une part, le shell par défaut fourni avec GitHub pour Windows est PoshGit , qui est un environnement Windows Power Shell pour Git. En revanche, Git Bash/msysGit utilise les Bash Shell (Bourne Again Shell) et MinGW , qui est un port de style Linux. environnement et outils de ligne de commande.

PoshGit vous permettra d'utiliser les commandes Windows et Power Shell avec Git sur la ligne de commande, tandis que Git Bash vous permettra d'utiliser les outils MinGW/Linux avec Git sur la ligne de commande.

99
user456814