【问题标题】:RStudio on Windows doesn't detect Git installationWindows 上的 RStudio 未检测到 Git 安装
【发布时间】:2016-06-23 16:34:32
【问题描述】:

我已按照“Version Control with Git and SNV”的说明进行操作,但我无法在项目设置中为我的项目选择 git 进行版本控制。

我在:

  • Microsoft Windows 7 Enterprise 6.1.7601 Service Pack 1 Build 7601
  • RStudio:版本 0.99.902
  • R:版本 3.3.1 (2016-06-21) -- “你头发上的虫子”

我已经从https://git-scm.com/downloads 安装了适用于 Windows 的 git 2.9.0。
它安装在C:\Users\spi\AppData\Local\Programs\Git 下(我们称之为gitroot

在 RStudio 和 PATH 中,我尝试(一次一个,每次都关闭/重新打开 RStudio)指定所有可能的组合

PATH - RStudio global settings

如下:

  • gitroot\cmd - gitroot\cmd\git.exe

  • gitroot - gitroot\git-bash.exe

  • gitroot - gitroot\git-cmd.exe

  • gitroot - gitroot\mingw64\bin\git.exe

欢迎任何提示。

提前致谢!

【问题讨论】:

  • 如果 git 是在 RStudio 之前安装的,你不需要设置任何东西。尽管我注意到我的 RStudio 上的路径使用 / 而不是 \ ,但 RStudio 会检测到它。我可以毫无问题地使用 Git。尝试用/替换\
  • 还要确保 git 确实存在于您尝试的路径中。就我而言,它安装在C:\Program Files\Git\Bin 中。您提供的路径中没有任何内容,而且它是存储应用程序数据的错误 路径(更不用说可执行文件)。每个应用程序都应在Local 下直接创建自己的文件夹
  • 我可以在命令行中使用git,在bashcmd shell 风格中,即从开始菜单调用“Git Bash”或“Git CMD”。我还可以打开一个 MS Windows CMD 会话并输入 where git 我找到了正确的位置,git --version 也可以工作。这变得令人费解......
  • 解决方案是在C:\opt\Git 中安装适用于 Windows 的 Git,它看起来不是 special 文件夹。

标签: windows git rstudio


【解决方案1】:

解决方案是在C:\opt\Git 中安装适用于 Windows 的 Git,这看起来不是一个 特殊 文件夹。

只有在中止重新安装后,我才能选择安装位置。

【讨论】:

  • 文件夹是什么并不重要,只要您可以访问它。 您的帐户的特殊文件夹没有任何问题,即,如果您的帐户是spi,则访问ProgramData 中安装的任何内容都没有问题。事实上,这就是包装经理喜欢巧克力商店包装的地方。你是如何安装Git 的?你安装了多少个不同的git 包? SourceTreee、Github for Windows、独立的 Git、TortoiseGit 都安装自己的二进制文件副本,或使用现有的。
  • PS 你应该使用Program Files不是opt这样的顶级文件夹。 Program Files 中的文件需要管理权限(类似于 su)以防止恶意软件和病毒修改应用程序文件。 ProgramData 的存在是为了让应用程序无需额外权限即可写入数据
  • 我没有管理员权限,所以我不得不选择一个像样的文件夹。我发布的解决方案有效,但由于某种原因访问ProgramData 安装在我的情况下不起作用...感谢您的反馈。
  • 您发布的内容与在其他任何地方安装相同。在ProgramData 中安装是个坏主意。它只是应用程序存储数据的文件夹。此外,RStudio 最初安装在哪里? “程序文件”之外的另一个文件夹?
  • 安装在C:/opt
【解决方案2】:

对我有用的是将路径文件从 git-bash 更改为 gitcmd:

正确的路径文件:

C:\Program Files\Git\cmd

【讨论】:

    猜你喜欢
    • 2020-08-01
    • 2022-01-17
    • 2017-10-15
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 2013-07-05
    • 2016-01-11
    相关资源
    最近更新 更多