RStudio无法检测到Git

5
主要问题:RStudio > 新建项目 > 版本控制 > Git 显示未在系统路径中检测到Git。
总的来说,当我尝试在RStudio版本控制下开始一个新项目时,它会显示Git不在我的系统路径上。这是尽管手动在全局选项中设置了Git可执行文件。我仍然可以从RStudio访问Git-Bash终端,并成功地运行了Happy With GitR第9章中概述的基本git命令(https://happygitwithr.com/push-pull-github.html)。
其他注意事项:
  • Git版本控制仍然在VSCode中工作。
  • $ git 在RStudio中的Git Bash终端和Windows命令提示符中正常运行。
  • 在安装Git结束时,我收到了12条错误消息,最终声明它无法设置系统配置默认值。

重现错误信息

  • 运行当前Git的卸载程序,手动删除任何剩余文件(通常是etc文件夹)
  • https://gitforwindows.org/下载Windows版Git
  • 安装过程中不要更改默认设置

尝试修复:

  • 更新/重新安装R和RStudio
  • 更新/重新安装Git
  • 前往Tools > Global Options > Git/SVN,手动将Git可执行文件设置为C:/Program Files/Git/bin/git.exe
  • 按照Git:使用GitHub客户端在PATH中安装Git的Windows特定说明(第2个解决方案)的说明进行操作,手动将C:/Program Files/Git/bin/git.exeC:/Program Files/Git/cmd添加到系统PATH中

附加信息:

  • 运行Windows 10的Windows机器

你使用的RStudio版本是什么?它确切地告诉你它不在你的系统路径中的哪里?(上传到imgur的截图可能会有所帮助)在Rstudio控制台中,Sys.which("git")返回什么?或者在终端窗口尝试where git - MrFlick
@MrFlick Sys.which("git") 返回 C:\PROGRA~1\Git\bin\git.exe。我目前正在运行最新版本的 RStudio,可在 https://rstudio.com/products/rstudio/download/#download(1.2.5042)下载。之前错过了这条评论,抱歉回复晚了。 - JackThHanley
我对此处发布的问题有额外的信息:https://community.rstudio.com/t/rstudio-git-not-detected-git-tab-disappeared/62072 - JackThHanley
1个回答

3

更多讨论请参见:https://dev59.com/91QK5IYBdhLWcg3wEr0X - sbha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接