将数据表 and/or 文档放入 Git 存储库是 standard/good 惯例吗?

Is it standard/good practice to put datasheets and/or documentation in a Git repository?

我目前正在使用微控制器,在其固件的评论中,我链接了微控制器数据表的部分以供参考。是否可以在项目的 Git 存储库中包含数据表的副本,或者我应该在 README 中说明我使用的是哪个版本,然后让 reader 自己获取?

您应该将任何文档添加到项目存储库。

我建议您使用 Git LFS 来处理大型二进制文件。

正如 Debugging Application 书中所述,该书由 Microsoft Press 于 2000 年出版,为了完全复制软件的任何版本,项目存储库应存储:

  1. 源代码
  2. 文档
  3. 编译工具链
  4. 操作系统