remotes::install_github Error: HTTP error 422. No commit found for SHA: rc-0.3.1

remotes::install_github Error: HTTP error 422. No commit found for SHA: rc-0.3.1

我无法安装来自 github 的任何软件包。当我尝试以下代码时

remotes::install_github('yihui/xaringan', upgrade = TRUE)

我收到以下消息

Downloading GitHub repo yihui/xaringan@master
Error: HTTP error 422.
  No commit found for SHA: rc-0.3.1

  Rate limit remaining: 4990/5000
  Rate limit reset at: 2019-02-22 11:49:24 UTC

有什么想法可以解决这个问题。

我认为这与 https://github.com/r-lib/remotes/issues/273 是同一个问题。试试这个:

remotes::install_github('yihui/xaringan', upgrade = FALSE)

因为有问题的包似乎是 rlang(你之前从 Github 安装的,但后来删除了一个名为 rc-0.3.1 的分支),您需要从 CRAN 重新安装它。