R包的Gitignore man目录?
Gitignore man directory of an R package?
因为 R 包的 man/
目录中的每个文件都是自动用包 roxygen2 写入的,我想知道什么会阻止我添加整个目录到我的 .gitignore
.
换句话说,为什么 GitHub 上的所有 R 包仍然对 man/
目录进行版本控制?
如果您想要 man 目录而不是其中生成的文件,请在 man 目录中放置一个 .gitignore 文件。这将强制git生成目录,但仍然忽略生成的文件。
为方便使用devtools::install_github()
的用户。
如果 man/*.Rd
不在回购协议中,他们将在安装时和之后收到类似 No man pages found in package...
的注释,help(...)
或 ?...
或 ??...
使用 No documentation
或 No results found
.
的用户将失败
因为 R 包的 man/
目录中的每个文件都是自动用包 roxygen2 写入的,我想知道什么会阻止我添加整个目录到我的 .gitignore
.
换句话说,为什么 GitHub 上的所有 R 包仍然对 man/
目录进行版本控制?
如果您想要 man 目录而不是其中生成的文件,请在 man 目录中放置一个 .gitignore 文件。这将强制git生成目录,但仍然忽略生成的文件。
为方便使用devtools::install_github()
的用户。
如果 man/*.Rd
不在回购协议中,他们将在安装时和之后收到类似 No man pages found in package...
的注释,help(...)
或 ?...
或 ??...
使用 No documentation
或 No results found
.