Git Bash на Windows против WSL - PullRequest
       34

Git Bash на Windows против WSL

0 голосов
/ 20 октября 2018

Я скачал git на свои окна и установил некоторые другие вещи, включая git bash.

Хотя я не знал, почему терминал bash был включен в «git», он не поддерживалтолько функции для git, но другие функции, такие как mkdir, cp, mv, как настоящий терминал Linux bash.

Недавно я познакомился с WSL (подсистемой Windows для Linux), которая делает терминал bash доступным вwindows.

С точки зрения функциональности git bash уступает WSL?

Содержит ли он некоторые ограничения, которых нет у WSL?

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

WSL не запускает обработчики файлов при изменении файла в инструментах Windows - https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/

Таким образом, вы не можете запустить dev-сервер в WSL, так как изменения кода, внесенные редактором Windows, не будут отражены всервер разработки.

0 голосов
/ 21 октября 2018

Git для Windows использует проект mingw-w64 (как показано здесь ) и msys2

Это сильно отличается от WSL , который имитирует фактический дистрибутив Linux.

Содержит ли он некоторые ограничения, которых нет у WSL?

Git для Windows основан на уровне совместимости POSIX , , который имеет ограничения : поддержка POSIX устарела, поскольку Windows 8 .

...