主要问题:RStudio > 新项目 > 版本控制 > Git 声明在系统路径上未检测到 Git。
总的来说,主要问题是当我尝试在 RStudio 版本控制下启动一个新项目时,它指出 Git 不在我的系统路径上。尽管在全局选项中手动设置了 Git 可执行文件,情况仍然如此。我仍然可以从 RStudio 访问 Git-Bash 终端,并成功运行快乐使用 GitR 第 9 章 (https://happygitwithr.com/push-pull-github.html) 中概述的基本 git 命令。
其他说明:
- Git 版本控制在 VSCode 中仍然有效。
$ git
在 Git Bash 终端和 Windows 命令提示符下在 RStudio 中正常运行。- 在安装 Git 结束时,我收到了 12 条错误消息,最终指出 它是“无法设置系统配置默认值”
重现错误信息
- 为当前 Git 运行卸载,手动删除所有剩余文件(通常是
etc
文件夹) - 在 https://gitforwindows.org/ 下载 Git for Windows
- 安装期间不更改默认设置
尝试修复:
- 更新/重新安装 R 和 RStudio
- 更新/重新安装 Git
- 转到“工具”>“全局选项”>“Git/SVN”,手动将“Git 可执行文件”设置为
C:/Program Files/Git/bin/git.exe
- 遵循 Windows 特定说明 Git: Installing Git in PATH with GitHub client for Windows (2 号解决方案)通过手动添加
C:/Program Files/Git/bin/git.exe
和C:/Program Files/Git/cmd
到我的系统路径
附加信息:
- 运行 Windows 10 的 Windows 机器
最佳答案
我遇到了同样的问题,并且也尝试了您尝试过的所有方法。这最终帮助了我:使用 xcode-select --install
重新同意 xcode 许可协议(protocol)(尽管我有 MacOS)。
来源:https://happygitwithr.com/troubleshooting.html#troubleshooting
关于未检测到 RStudio Git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61293072/