使用GitHub作为教程项目的代码库

时间:2012-12-09 13:18:28

标签: github

我正在计划一个项目,并且想知道使用GitHub作为项目的代码存储库是否是一个好主意。

该项目只是我一步一步创建一个应用程序。事实上,它更像是我学习如何做,记录我的过程,并让其他人一起标记。

所以步骤1可以设置项目,步骤2如何组织文件,步骤2连接到数据库,步骤3如何做UI等(顺便说一下,这不是项目的设置方式)

文档将包含一个网站,其中包含每个步骤的文章以及每个步骤,我希望访问者能够将项目代码下载/查看到我们正在处理的位置。

我不知道如何使用GitHub,但我也计划学习它。 GitHub是一个分享这样一个项目代码的好方法吗?

GitHub中是否有办法拍摄快照,如第1步,第2步等,或者为此使用分支或分叉会更好吗?

如果我在第一步中发现拼写错误,那么一个很好的功能就是能够纠正整个步骤链。

有没有人知道以类似方式设置的现有GitHub项目?

1 个答案:

答案 0 :(得分:1)

您可以使用GitHub,前提是您还要为每个重要步骤推送标记 (如" How do I use github tags to create downloads for my project?")

中所述

这样,您就可以为每个标签提供下载链接,即使对于没有安装Git的读者也是如此。

请参阅" All of your downloads. One big button."

downlaods