我并不了解什么是github,只能从网上搜一些对github的认识,以便了解。
一份好的文档能够帮助人们理解,使用以及贡献代码到你的项目中,但这只是一个生成文档的方程式的一半。生成文档的底层系统使得人们,无论是你还是一块和你工作的团队,撰写文档变得更加容易。
撰写文档最难的一部分既不是编写配置工具,也不是说明项目应该如何搭建和升级,而应该是文档的语句,github文档团队的成员大多都是有使用XML文档生成工具和复杂的CMS系统背景的,正因为他们饱受了这些工具的折磨,所以为了不再使用这些工具花费了大量的时间去思考我们自己的文档生成流程和设置。
github是基于git的,这是最优秀的版本控制软件,没有之一。对分支,合并的处理非常优秀,分布式,速度非常快。github更有利于开源项目的发展,开源是什么,泛指任何人可以查看,使用,修改源代码sf并没有充分体现这一点,它更像一个开源软件下载站在github上使用开源项目的流程是下载,可以直接下载或者git clone下载,可以下载当前版本也可以下载某个分支或者某个tag,甚至是某个commii。
时间: 2024-11-11 12:01:13