我已经看了大多数描述标题上第一个错误的帖子:* *"Visual Studio代码无法检测到已安装的git"。
然而,我认为第二个错误"启动git时出错:文件名或扩展名太长。"**将生成第一个文件名。
你能帮帮我吗?
1.使用"Git Bash"时Git工作正常
- VS代码指示找不到 * git。请使用**"git. path"***
安装或配置它 - VS代码表示VSCODE:未注册源代码管理提供程序
1.* . vscode/设置. json * 包含**"git.路径":"c:\程序文件\Git\bin\git.exe"**
1.在 * VSCode终端 * 上运行命令 * Git * 或 * Git version * 会生成相同的错误:* * 启动git时出错:文件名或扩展名太长。**
1.* * 如果使用Git bash,Git可以完美运行**
你知道吗?
谢谢你投入的时间!
4条答案
按热度按时间rekjcdws1#
溶液:查找在我的计算机上工作的Git版本
Git在我的电脑上的什么位置?
我已经在Windows命令提示符下执行了命令
where git
:我已经在GIT BASH上执行了命令
where git
:我的电脑上运行的是哪个版本的Git?
我已经在
C:\Program Files\Git\bin\git.exe
上执行了命令git --version
:我已经在
Git\mingw64\bin\git.exe
上执行了命令git --version
:第一个结论:2个版本的Git在我的电脑上不起作用
C:\Program Files\Git\mingw64\bin\git.exe
**我已经调整了Visual Studio代码的设置,Git又可以工作了!
Visual Studio代码〉文件〉首选项〉设置〉搜索设置-键入git. path〉在settings.json中编辑
webghufk2#
在Mac上,它工作得很好,突然就不行了。
我注意到这是由于Xcode更新git和用户协议引起的,如果我想从CLI使用git,我必须重新接受它。
因此,运行
sudo xcodebuild -license
并接受许可证解决了这个问题。lg40wkob3#
您的. vscode/settings.json文件中包含“git.path”:“c:\Program Files\Git\bin\git.exe”带有重复的反斜杠(在映像
c:\\Program Files\\Git\\bin\\git.exe
上)。如果你在VSCode终端用cd命令到c:\Program Files\Git\bin\并运行git.exe是否有同样的错误?
n53p2ov04#
对于MAC,您应该将以下内容添加到
settings.json
文件中对于窗口,应添加