В чем разница между Git Bash и оболочкой GitHub для Windows?


Я имею в виду оболочку, которая поставляется с GitHub для Windows, и Git Bash (который имеет автономный установщик).

1 70

1 ответ:

Ну, во-первых, оболочка по умолчанию, которая поставляется с GitHub для Windows, это PoshGit, который является Windows Power Shell среда для Git. С другой стороны, Git Bash / msysGit использует оболочки Bash (Борн снова Шелл) и MinGW, который является портом среды стиля Linux и инструментов командной строки.

PoshGit позволит вам использовать команды Windows и Power Shell с Git в командной строке, в то время как Git Bash позволит вам использовать инструменты MinGW / Linux с Git в командной строке.