git bash auf Windows vs. WSL

stimmen
1

Ich heruntergeladen git auf meinem Fenster, und einige andere Stoffe zu installieren, einschließlich git bash, kam.

Obwohl ich nicht wusste, warum bash Terminal hat in der „git“ aufgenommen wurde, unterstützt es nicht nur die Funktionen für git, aber auch andere Funktionen wie mkdir, cp, mv, wie ein echter Linux-Bash-Terminal.

Vor kurzem kam ich das WSL (Windows Subsystem für Linux) kennen, die in Windows bash Terminal zur Verfügung stellt.

Ist git bash deutlich schlechter als die WSL in Bezug auf Funktionalität?

Gibt es einige Einschränkungen enthalten, dass WSL nicht hat?

Veröffentlicht am 20/10/2018 um 12:51
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
2

WSL nicht Datei - Handler ausgelöst werden, wenn sich die Datei in Windows - Tools geändert wird - https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps -and-tools /

So können Sie nicht einen Dev-Server in WSL laufen, da Änderungen am Code ein Windows-Editor vorgenommen wird nicht im Dev-Server berücksichtigt werden.

Beantwortet am 11/12/2018 um 03:14
quelle vom benutzer

stimmen
1

Git für Windows wird mit dem mingw-w64 - Projekt (wie hier dargestellt ) und msys2

Das ist ganz anders als WSL , die eine tatsächliche Linux - Distribution emuliert.

Gibt es einige Einschränkungen enthalten, dass WSL nicht hat?

Die Git für Windows basiert auf POSIX - Kompatibilitätsschicht, welche Grenzen hat : eine POSIX - Unterstützung , da Windows 8 ist veraltet .

Beantwortet am 20/10/2018 um 23:57
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more