我正在计划一个项目,并且想知道使用GitHub作为项目的代码存储库是否是一个好主意。
该项目只是我一步一步创建一个应用程序。事实上,它更像是我学习如何做,记录我的过程,并让其他人一起标记。
所以步骤1可以设置项目,步骤2如何组织文件,步骤2连接到数据库,步骤3如何做UI等(顺便说一下,这不是项目的设置方式)
文档将包含一个网站,其中包含每个步骤的文章以及每个步骤,我希望访问者能够将项目代码下载/查看到我们正在处理的位置。
我不知道如何使用GitHub,但我也计划学习它。 GitHub是一个分享这样一个项目代码的好方法吗?
GitHub中是否有办法拍摄快照,如第1步,第2步等,或者为此使用分支或分叉会更好吗?
如果我在第一步中发现拼写错误,那么一个很好的功能就是能够纠正整个步骤链。
有没有人知道以类似方式设置的现有GitHub项目?
答案 0 :(得分:1)
您可以使用GitHub,前提是您还要为每个重要步骤推送标记 (如" How do I use github tags to create downloads for my project?")
中所述这样,您就可以为每个标签提供下载链接,即使对于没有安装Git的读者也是如此。
请参阅" All of your downloads. One big button."