You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用R的remotes::install_github安装GitHub拉取请求?旧版pull参数已缺失

用remotes::install_github安装GitHub拉取请求(PR)的方法

确实,新版的remotes::install_github()已经移除了旧版devtools里的pull参数,现在可以用以下两种更直接的方式安装PR:

  • 通过PR编号安装:直接在仓库名后加上#PR编号即可,不用记分支名,非常方便。比如要安装tidyverse/dplyr仓库的第123号PR,命令如下:

    remotes::install_github("tidyverse/dplyr#123")
    
  • 通过PR对应的分支名安装:如果知道PR的目标分支名称,用@分支名的格式追加在仓库名后面。比如PR的分支是fix/na-handling,命令如下:

    remotes::install_github("用户名/仓库名@fix/na-handling")
    

额外说明:如果需要安装PR里的某个特定提交,还可以用提交哈希的前7位替换分支名或PR编号,比如:

remotes::install_github("用户名/仓库名@a1b2c3d")

注意:如果还没安装remotes包,先执行install.packages("remotes")完成安装。

内容的提问来源于stack exchange,提问作者Matifou

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 14:25:48