I have looked at most of the posts describing the first error on the title : "Visual Studio Code cannot detect installed git".
Nevertheless, I believe that the second error "error launching git: The filename or extension is too long." generates the first one.
Could you help me?



Any idea?
Thank you for the time invested!
I have executed the command where git on Windows Command prompt :
C:\Users\<my-user>where git
c:\Program Files\Git\bin\git.exe
C:\Program Files\Git\cmd\git.exe
I have executed the command where git on GIT BASH :
$ where git
C:\Program Files\Git\mingw64\bin\git.exe
C:\Program Files\Git\bin\git.exe
C:\Program Files\Git\cmd\git.exe
I have executed the command git --version on C:\Program Files\Git\bin\git.exe :
$ "C:\Program Files\Git\bin\git.exe" --version
error launching git: The filename or extension is too long.
I have executed the command git --version on Git\mingw64\bin\git.exe :
$ "C:\Program Files\Git\mingw64\bin\git.exe" --version
git version 2.20.1.windows.1
Git Bash has a third version of git installed which works on my computer in this path C:\Program Files\Git\mingw64\bin\git.exe
Visual Studio Code > File > Preferences > Settings > Search Settings - type git.path > Edit in settings.json
{
"git.path": "C:\\Program Files\\Git\\mingw64\\bin\\git.exe",
...
}
Now, Git works again on Visual Studio Code
On Mac, it was working fine and suddenly it wasn't anymore.
I noticed it was caused by Xcode updating the git and the user agreement. I had to re-accept it if I wanted to use git from CLI.
So, running sudo xcodebuild -license and accepting the license solved the issue.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With