I used devtools::install_github...
在 R 中安装存储库,并使用以下命令安装了存储库git clone
在终端。这两条路线有什么区别?到目前为止,我明白我可以使用library(package)
在 R 中,并将加载该包,而当我克隆 GitHub 存储库时,我认为该包不会立即可用。谁能解释一下这两种方法之间的区别?
Thanks!
git clone
是查看任何 git 存储库的本地副本的通用方法。它根本不了解 R 或 R 包如何工作。这devtools::install_github()
(这实际上只是remotes::install_github()
)检查存储库的副本,然后执行实际构建和安装包的额外工作,以便 R 可以使用它。它还会在安装后删除原始源文件的本地副本。如果您只想运行/使用该包,请使用remotes::install_github()
。如果您想编辑/贡献包的源代码,请使用git clone
获取代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)