https://www.zhihu.com/question/20070065
https://www.shiyanlou.com/courses/868/labs/3163/document
初次尝试将本地代码上传到github上,参考http://blog.csdn.net/hanhailong726188/article/details/46738929