如何使用 bookdown.org 和 github?

How to use bookdown.org with github?

我正在尝试写一本关于 Github 的书,但老实说,我没有时间学习如何编码和深入研究所有新的 terminology/technology 以及学习的来龙去脉Github因为它真的不友好。

所有的教程都过于密集,不适合初学者。我只想为我的书生成内容。我怎样才能做到这一点?我非常擅长使用模板并根据我的需要对其进行调整,但我什至无法使用模板。

关于 Github 的书籍很多(bookdown.org 案例很多)。我相信您可以查看 files/code 和 Github 上没有的内容,因此只需在那里获取几个必要的文件就可以很容易。我不知道哪些是重要的,即使我知道,我也不知道如何让它与我的 Github.

一起工作

您可以 fork rstudio/bookdown-demo 并将其设为您自己的 GitHub 存储库。

从那里开始,遵循 yihui/bookdown/get-started.html,至少:

  1. 将 GitHub 存储库 https://github.com/rstudio/bookdown-demo 下载为 Zip 文件,然后在本地解压缩。
    所以那里不需要“Git/GitHub 软件”。
  2. 安装 RStudio IDE。请注意,您需要高于 1.0.0 的版本。如果您的 RStudio 版本低于 1.0.0,请下载最新版本。
  3. 安装R包bookdown:
     # stable version on CRAN
     install.packages('bookdown')
     # or development version on GitHub
     # devtools::install_github('rstudio/bookdown')
    
  4. 通过单击 bookdown-demo.Rproj 打开您在 RStudio 中下载的 bookdown-demo 存储库。
  5. 打开 R Markdown 文件 index.Rmd 并单击 RStudio 的“构建”选项卡上的按钮 Build Book

尝试用一个像 yihui/bookdown-minimal

这样的最小示例