Tôi muốn sử dụng WSL (Bash trên Windows) Git với VSCode thay vì Git cho Windows để tránh nhiều cài đặt Git.VSCode: sử dụng WSL Git thay vì Git cho Windows
Tôi đã tạo một tập lệnh dơi đơn giản để mô phỏng git.exe
phân loại bằng cách chuyển hướng lệnh git trong WSL. Nó hoạt động độc đáo trong CMD nhưng không hoạt động với VSCode. Ngoài ra, WSL là thiết bị đầu cuối mặc định của tôi trong VSCode.
VSCode settings.json:
{
"git.path": "D:\\tools\\git.bat",
"terminal.integrated.shell.windows": "C:\\Windows\\Sysnative\\bash.exe"
}
và git.bat:
@echo off
bash -c 'git %*'
Bất kỳ ý tưởng để làm VSCode làm việc với WSL Git?
Điều kỳ lạ đối với tôi là cách tiếp cận này hoạt động đối với ruby, rubocop và mọi tệp thực thi khác mà tôi đã thử. Tôi không hiểu tại sao nó không hoạt động cho git. –