Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么git2r无法在';路径';?_R_Git - Fatal编程技术网

为什么git2r无法在';路径';?

为什么git2r无法在';路径';?,r,git,R,Git,更新git2r软件包后,devtools::install在我的一个软件包上失败(所有其他软件都可以正常工作)install调用git2r::repository,返回以下错误: Error in validObject(.Object) : invalid class "git_repository" object: Unable to open repository at 'path' 如何解决该问题?与工作包相比,/.git/config文件的末尾包含一个空行。删除它解决了问题。即

更新
git2r
软件包后,
devtools::install
在我的一个软件包上失败(所有其他软件都可以正常工作)
install
调用
git2r::repository
,返回以下错误:

Error in validObject(.Object) : 
  invalid class "git_repository" object: Unable to open repository at 'path'

如何解决该问题?

与工作包相比,
/.git/config
文件的末尾包含一个空行。删除它解决了问题。

即使是一个微不足道的修复,对我来说这听起来像一个bug,因此应该被删除。(也就是说,
git
可以很好地处理空行,因此我认为底层基础设施不需要限制它,因此不应该在
git2r
中进行限制)