Github 入门

学习编程,最便捷的方式就是学习别人的代码,那么去哪里找免费的代码呢?答案是Github,Github是全球最大的代码托管平台,上面有数以万计的开源项目,而这些开源项目正是我们学习的对象。下面就将手把手教学GitHub的基本操作。

GitHub的网址为https://github.com/github,进入网站后,可以在左上角搜索栏(se'arch Github)键入自己感兴趣的内容,比如我们想找图像方面的开源代码,可以键入image关键词,然后enter。

快速学编程-Github 入门

图 1

接下来就会出现很多有image关键词的开源项目,这时我们瑶进行筛选,怎么筛选呢?首先选择语言(Language栏),我们这里选择C++,我们接下来在sort栏里选择 most star(就是最多点赞的项目),我们选择FLIF-hub/FLIF,它是一个图像压缩算法。进去之后我们需要将代码复制到本地,怎么操作呢?先要下载一个GitHub客户端,网址为:https://desktop.github.com/,下载安装。然后在项目页面找到 clone and download(一个绿色按钮),点击后下面会出现一个链接,接下来复制此链接。

快速学编程-Github 入门

图 2

接下来再回到客户端,点击中间加号(clone a repository),依次设置本地项目路径(下载存储路径),把刚才复制的链接粘贴上去点击clone,就等着它下载完毕,后面每次修改代码后,可以提交到项目中,为项目做出贡献(前提是你得代码要被发布者看上)。

快速学编程-Github 入门

图 3

注意,由于某些原因,客户端网络连接会有异常,毕竟服务器在美国,所以clone大型项目时要有耐心。