# github心得体会
[github](https://github.com/)是一个代码托管的网站,上面以前端的代码为主。作为一名前端当然少不了与其互动。
一些准备知识可以看看这个 http://www.cnblogs.com/shuidao/p/3535299.html
本文主要说说我自己的心得体会
* github并不仅仅是一个代码库
你可以自由注册,推送自己一些编写的开源代码。但gihtub不仅仅是一个把你的代码保存起来的代码库。
* 最实用功能:社交化编程
github提供社交化(social)编程体验,可以从中学习到一些大牛真真实实的编程方式,细节。一直跟踪其动态及代码版本迭代。
* 冰封三尺,非一日之寒
要真正从代码学习起,就不是一朝一夕的事情,是需要时间去积累的。
* 不可能面面俱全
找自己感觉兴趣的项目深入,一个人时间能力有限。对于怎么样的项目入学到怎么样的程度,因人而异。(有人可能会问,这跟前面的不是矛盾的吗-_-|||,anyway,这个世界本来就是矛盾的)
* 中文的教程可以作为入门,但最终还是要以官方E文的为本
github教程哪家强?官方毫无疑问 https://help.github.com/ 你值得拥有。抱怨E文看得太慢的,放下浮躁的心,慢慢积累。
* 最酷功能:在github上建立博客
怎么建立呢?回到上一个心得,在官方教程搜索 `page` ,会有一个实时、对应的教程。当然也可以直接在某度中用中文去搜索,这事我也做过,但找出来的都是过时的教程了,github的规则一直在变化。
* 仅仅索取是不对的,还要给予
从一个小小的`issue`,到`pull request`,如果你真的感兴趣,请不要吝啬。有时候给予会让你得到更多。