将git设置为Version控件时,RStudio给出“不正确的功能”

时间:2016-01-20 04:52:30

标签: r git rstudio

当我创建一个新项目并选择创建一个新的Git存储库时,或者当我尝试在项目选项中更改版本控制系统时,我收到一个RStudio错误,指出“不正确的功能”有一个大的X而没有额外的信息。

以下链接有类似的问题,但是他们改变git.exe路径的解决方案没有帮助(我尝试了所有三个路径)

https://support.rstudio.com/hc/en-us/community/posts/200632528-Git-Error-Incorrect-Function

一些额外的说明:

  • RStudio允许我克隆存储库以设置新的工作目录
  • git也适用于bash,所以我觉得这是一个RStudio问题。

4 个答案:

答案 0 :(得分:16)

我遇到了同样的错误。对我来说,它也与使用网络路径而不是项目位置的本地目录有关(对于lewis1211)。

解决方法:映射网络驱动器。例如。将您的//服务器/共享映射到某个驱动器,比如Z :(使用地图网络驱动器,如果您使用的是Windows)。如果你把项目设置在Z:那么它就可以了。

答案 1 :(得分:2)

如果您已在"git.exe"中选择了RStudio --> Tools --> Global Options --> Git/SVN,请尝试打开Rstudio shell并输入git init。在我的情况下,它显示“权限被拒绝”,并以管理员身份运行后问题已经消失。

答案 2 :(得分:0)

如果它解决了您的问题,这只是部分答案:我在尝试使用项目位置的网络路径时重现了这一点。使用本地目录时不会发生错误。确实可能是一个RStudio问题。

答案 3 :(得分:0)

运行R studio作为项目管理。 这解决了我的问题。