为什么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
中进行限制)