昨晚(2018年11月)我更新到macOS Mojave,
今天早上我在MacBook pro的Command line中导航到我的工作代码库,
在repo中键入"git status"并收到错误:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Run Code Online (Sandbox Code Playgroud) 我安装了Git for Windows,但是当我尝试git在命令提示符中使用该命令时,我收到以下错误:
'git' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
Windows上的Visual Studio代码默认使用PowerShell作为集成终端.如果要使用Visual Studio Code中的Bash,应遵循哪些步骤?
我刚刚安装了Visual Studio Code 1.17并打开了一个Git存储库文件夹.进入"源代码管理"选项卡时,我看到一条消息"没有活动的源代码管理提供程序".我以为Git被纳入了VSCode!?
更糟糕的是,当我尝试安装其他SCM提供程序时,没有Git选项.我如何让我的Git回来!?
我在这里遵循这个指南如何添加Git到我的Path变量,所以我可以从命令行使用它(不仅仅是Git Bash).
使用适用于Windows的GitHub客户端在PATH中安装Git
为了引用答案,Git应该位于这里
获取Git URL
我们需要将Git\cmd目录的url作为您的计算机.Git位于:
C:\用户\\应用程序数据\本地\ GitHub的\ PortableGit_\BIN\git.exe
我打开文件资源管理器,然后转到目录 C:\Users\AppData\Local\
在视图选项卡下,我已经Hidden Items检查过了.我看不到列出的GitHub文件夹.在搜索栏中,我将GitHub附加到目录路径的末尾并获得以下消息
Windows can't find 'C:\Users\username\AppData\Local\GitHub'. Check the spelling and try again.
Run Code Online (Sandbox Code Playgroud)
我正在尝试将Git添加到我的环境路径变量中,但无法找到git所在的位置.
在Git Bash中,我能够尝试which git到达的地方/bin/git
但我不确定如何在环境变量下找到什么.
做一个随机搜索,我实际上发现Git文件夹位于这里
C:\ProgramFiles(x86)\Git
Run Code Online (Sandbox Code Playgroud)
但是我应该为路径变量输入什么?这与其他问题的答案不同.
我正在尝试将 GitHub 项目克隆到 Visual Studio 中,因此我转到新终端并输入:
git clone [CLONE WITH SSH LINK]
Run Code Online (Sandbox Code Playgroud)
它显示:
git :术语“git”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
但是,我已经安装了 Git,并且 Git 在 Visual Studio 设置中设置为“启用”。
为什么会出现此错误?如何修复它?
我如何在 Visual Studio 中设置/更改 Git 的路径...
我刚刚将 Visual Studio Code 更新到 v.1.19.0,突然无法识别 Git。我仍然可以从终端 (cmd) 窗口执行所有操作,但“源代码管理”选项卡为空,我得到:
未找到 Git。安装它或使用“git.path”设置配置它”
这是我在输出控制台中看到的内容:
Looking for git in: C:\Users\UserName\AppData\Local\Programs\Git\cmd
Looking for git in: C:\Program Files\Git\cmd\git.exe
Looking for git in: C:\Program Files (x86)\Git\cmd\git.exe
Looking for git in: C:\Program Files\Git\cmd\git.exe
Run Code Online (Sandbox Code Playgroud)
在我的设置中我有:
"git.path": "C:\\Users\\UserName\\AppData\\Local\\Programs\\Git\\cmd"
Run Code Online (Sandbox Code Playgroud)
它指向 git.exe 的位置
我不知道为什么,但是当我安装 Git 时,它把它放在AppData文件夹中而不是Program Files中。不管怎样,一切都工作正常,直到今天早上我安装了更新。
如果有帮助的话,我使用的是装有 Windows 10 64 位操作系统和 Git 版本 2.15.1.windows.2 的 Windows 计算机。
为什么 Visual Studio Code 看不到它?
在 cmd 中尝试 Git 命令时出错:
术语“git”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
我需要它在 Visual Studio Code 上的集成终端中工作!
我已经尝试在 Visual Studio Code 中编辑路径变量和设置。什么都不起作用。
git ×7
command-line ×2
terminal ×2
windows ×2
git-bash ×1
installation ×1
macos ×1
path ×1
xcode ×1