Chciałbym użyć WSL (Bash na Windows) Git z VSCode zamiast Git dla Windows, aby uniknąć wielu instalacji Git.VSCode: użyj WSL Git zamiast Git dla Windows
Utworzono prosty skrypt na bat, aby emulować kompilację git.exe
, przekierowując polecenia git w WSL. Działa dobrze w CMD, ale nie w VSCode. Ponadto WSL jest moim domyślnym terminalem w VSCode.
VSCode settings.json:
{
"git.path": "D:\\tools\\git.bat",
"terminal.integrated.shell.windows": "C:\\Windows\\Sysnative\\bash.exe"
}
i git.bat:
@echo off
bash -c 'git %*'
Każdy pomysł, aby VSCode pracy z WSL Git?
Dziwne jest dla mnie to, że to podejście działa dla ruby, rubokrata i każdego innego pliku wykonywalnego, którego próbowałem. Nie rozumiem, dlaczego to nie działa dla gita. –