GitHub 入门不完全指南(未完待续)
一、前言大家好,我是削微寒(xuē wēi hán),一个走在进阶路上的程序员。 一个人走在路上,不如和志同道合的小伙伴一起前行。所以,我喜欢分享一些自己的收获,记录过程放到自己的 blog 上,主要是方便以后查阅(我记性不好)。如果我的文字能够帮助到其他人,那真是极好的! 编程进阶的道路是坎坷的,没有任何捷径。这个时期只能是积累、吸收、学习、坚持,做到量的积累,到质的飞跃 古语有云:‘书山有路,勤为径’、‘不积跬步,无以至千里’ 编程是一个动手实践性的学科,多动手才是王道,积累代码量。那么问题就来了:写什么呢? 二、什么是 GitHub如果把编程比做绘画,那么 GitHub 就是一个‘巨型画展’,里面展出了各式各样、各种风格的‘画作’,有名家的作品,有默默无闻的作者的作品。整个画展中的任何作品,你可以随意浏览,任意临摹,与作者讨论作品中的想法、思路。 同比到编程中,就是各种‘编程作品’。通过‘临摹’和学习别人的代码,你就会知道要写些什么了。不要想着上来就写一个特别 NB 的项目,优秀的项目不是一朝一夕完成的,都是一步步地借鉴、优化、完善——罗马不是一天建成的 一位前辈告诉说过:优秀的程序最重要的是什么?匠心!编写优秀的程序需要有精益求精的态度。追求的卓越的过程就是进阶的过程。 在 GitHub 上,你可以与百万其它程序员一起创造有趣、有价值的程序。准备好,加入 GitHub 了吗? 三、开始 GitHub 探索之旅这章主要讲述快速使用 GitHub,不会涉及任何 Git 命令 3.1 注册只需要三步,10秒:注册地址
最后,登陆自己的邮箱点击注册认证链接,认证邮箱。 3.2 概述GitHub 算是一个‘程序员的社交’网站,就像微博一样,可以 Follow 用户。针对于程序员的社交又有对项目的一系列操作例如:Watch项目、Fork项目、Star项目 3.2.1 信息流页登陆后默认进入这个页面,该页面会展示你的项目动态、你关注的用户的动态(Star、Fork、Crtead等)、你Watch的项目的动态(修改、Issues等) 3.2.2 个人首页右上角头像向下尖头下拉框中的 3.2.3 项目项目分为三种:自己创建的、别人的项目、Fork的项目 下面以 requests 项目为例:
3.2.4 寻找项目
至此为止,就可以根据自己的兴趣爱好,找自己感兴趣的项目,查看浏览别人的代码和思路了。学习了别人的代码,是时候开始自己的项目了! 下面会依次介绍如何创建项目、把自己的代码托管在 GitHub上、向别的项目提交代码(未完待续) 四、开始自己的项目五、参与到开源项目(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |