我正在计划一个项目,并且想知道使用 GitHub 作为项目的代码存储库是否是个好主意。
该项目只是我一步一步创建一个应用程序。事实上,这更像是我学习如何去做,记录我的过程,让其他人跟着做。
所以第 1 步可能是设置项目,第 2 步如何组织文件,第 2 步连接到数据库,第 3 步如何做 UI 等等。(顺便说一句。这不是项目的设置方式)
该文档将包含一个网站,其中包含每个步骤的文章,以及每个步骤,我希望访问者能够下载/查看项目的代码,直到我们在这个过程中。
我不知道如何使用 GitHub,但我也打算学习它。GitHub 是共享此类项目代码的好方法吗?
GitHub 中有没有办法拍摄快照,例如第 1 步、第 2 步等,或者为此使用分支或分叉会更好?
如果我在第一步中发现错字,一个不错的功能是能够更正整个步骤链。
有谁知道以类似方式设置的现有 GitHub 项目?