boat 发表于 2023-10-3 19:42:36

从零了解GitHub,这一篇就够了!|手把手教你用 GitHub (一)

# 前言

初学编程语言的小白程序员一定对 GitHub 有所耳闻——GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。
对程序员来说,GitHub 是程序员开源精神之所系。在这个神奇的开源社区,职业程序员和编程爱好者畅所欲言,探寻自己感兴趣的项目、分享源代码、交流学习。
对于新手程序员来说,GitHub 也许还是一片未开垦的处女地。那么,小编就来手把手教你注册 GitHub 账号、介绍一些有趣的项目。期待通过小编的讲解,你也可以顺利踏上 GitHub 探索之旅。
> 提示:本篇教程以英文官网为例,学习编程语言,掌握一些基本的英文单词是有必要哒~
# 注册

## Step 1:打开 GitHub 官方网址:https://github.com/
提示:GitHub 无需翻越,但是打开网页可能会有卡顿,请耐心等待哦~

http://pic1.zhimg.com/v2-738e023424fd8702914d1aacd29b96fc_b.jpg

GitHub 注册页面

打开 GitHub 官网,一股技术风扑面而来,页面黄框内就是我们注册账号需要填写的信息。
## Step 2:填入用户名「Username」、邮箱「Email」l、密码「Password」。

http://pic2.zhimg.com/v2-d8eb56865386deb0882dc36a9e4758f1_b.jpg

填入相关注册信息

分别填入用户名 「Username」、邮箱「Email」、密码「Password」,注意 GitHub 对上述信息各有一些限定要求,在填写时需要注意:

[*]Username:用户名不能重名,可包含字母数字字符和单行连字符,且不能以单行连字符开头或结尾;
[*]Email:填写自己的邮箱地址,收取相关认证邮件;
[*]Password:密码至少需要 15 个字符,或者包含至少一个数字和小写字母的 8 个字符。
## Step 3:完成上述信息填写,注册即将成功,须前往注册邮箱完成验证。

http://pic4.zhimg.com/v2-b65e164ac9a9fc417833254c125379ff_b.jpg

注册并验证你的 GitHub 账号

前往刚刚提供的邮箱,查看邮件并通过验证,注册账号的步骤就顺利完成啦。
# 登录

现在,我们回到 GitHub 的主页,在页面右上角点击「Sign in」,登录你注册好的账号:

http://pic2.zhimg.com/v2-c57ba72d5ed646050ea490baac12daf1_b.jpg

点击右上角的 Sigh in

在新的页面,填入自己注册号的相关信息,即可完成登录。

http://pic4.zhimg.com/v2-0f93037f69ba70fc7b38c82b13ae2693_b.jpg

输入用户名或邮箱地址以及密码进行登录

# 搜索

对咱们小白程序员来说,今天手把手注册 Github 账号的任务已经达成,接下来,你就可以在页面左上角「Search or jump to ...」一栏搜索感兴趣的项目啦~

http://pic2.zhimg.com/v2-b727919feafd503264f717b1f1e740b1_b.jpg

左上角搜索项目

比如,你可以检索关键字「Python 技巧」,看看 GitHub 上混迹已久的程序员们都留下了哪些足迹:

http://pic2.zhimg.com/v2-eec9168bdfcbc0ebc5db5081549e6e65_b.jpg

检索 Python 技巧

你也可以直接在地址栏中键入以下地址,发现更多优秀的开源项目:
GitHub Trending:Github 官方项目趋势列表,可查看最近 Star 上升最快的项目
地址:https://github.com/trending

http://pic1.zhimg.com/v2-63d5fb84690666133d8aa8bd24d7ef9c_b.jpg

GitHub Trending 页面中可筛选语言

看不懂英文也别着急,可以在「Select Language」里选择「Chinese」,即可筛选出中文撰写的优秀项目,你还可以根据编程语言类别、日期等信息作进一步筛选~
# 查看

那么问题来了,小白程序员一直听闻 GitHub 是个很牛很全的开放社区,那么,如何判断一个项目好不好呢?对于新手来说,咱们可以主要关注三点:Star、README、Issues。
## 看「Star」多不多
小编在上一节提到,可以在 GitHub Trending 上查看 Star 上升最快的项目,一个项目的星星越多、上涨越快,越能说明这个项目在社区中认同度越高。此外,你也可以给喜欢的项目点亮「Star」,让更多小伙伴关注到优秀项目。

http://pic1.zhimg.com/v2-b3b3a54c13386df14ce98cb406211678_b.jpg

本月评分较高的项目「程序员如何优雅的挣零花钱」

小编筛选了 GitHub Trending 本月中文项目中评分较高的对象,发现有一个标题很有趣的项目:「程序员如何优雅的挣零花钱」。
冲这个标题,就很想查看更多内容,哈哈哈。咱们更近一步,看看「Code」一栏中「README」中对于该项目的介绍。
## 看 README 的项目介绍

http://pic4.zhimg.com/v2-6a68979484672dfcd805935b41da923b_b.jpg

「程序员如何优雅的挣零花钱」的 README.md

「README」 是 markdown 格式文本,在 README.md 中可以查看项目的发起者对项目所作的图文说明,这里就不展开来说啦,感兴趣的同学可以自己前往查看。
很多程序员大牛还会在项目中附上自己编写的代码,开源分享给社区里的用户,下节课小编会着重介绍如何建立仓库、 clone 大牛的代码。
此外,一些复杂的项目还会有划分细致的「Issues」。
## 看「Issues」有哪些问题
「Issues」在某种程度上来说,像是一种团队协作、头脑风暴的呈现形式。对于下一步需要完善的工序、项目的优化进程都可以在「issue」中找到动态——诸如 feature 的添加、bug 的修复等等。
小编以最近评分较高的「wuhan2020」项目为例,你可以打开链接看看热心的程序员们默默做了哪些事情。
地址:https://github.com/wuhan2020

http://pic2.zhimg.com/v2-a37922cfe2495c1c591ee2223d8065f1_b.jpg

查看「wuhan2020」的「Issues」

不知道你发现了没有,如果单纯想要查看 GitHub 上的项目,甚至无需注册账号,只要键入地址即可访问。
如果仅是单单想要浏览查看,即使不注册也没关系,总之,一切以咱们新手程序员的需求为准。但是,划重点,如果想要参与其中,注册账号才标志你真正进入了 GitHub 的大门。
今天的手把手教你上 GitHub 教程就介绍到这里啦,有关注册方面的问题也可以给小编留言哦。
作个小预告,下个教程主题,手把手教你建立 GitHub 仓库,敬请期待~
图片来源:GitHub 官方网站

a3102779 发表于 2023-10-3 19:43:04

这个怎么下载app啊

cbl8410 发表于 2023-10-3 19:43:26

无法验证验证码响应,,怎么搞

tccrock 发表于 2023-10-3 19:43:36

催更~

呼啦嘿 发表于 2023-10-3 19:44:21

感觉很好啊 为什么这么少赞

某人 发表于 2023-10-3 19:44:33

下一期开更了吗!!期待哟!

扇公子 发表于 2023-10-3 19:44:45

下一期开更了哟~点击主页就能看见哟

yjs0375 发表于 2023-10-3 19:45:20

来啦!手把手第二期来咯!

zmy609 发表于 2023-10-3 19:45:52

在应用商店搜索Github就可以~

Eric_H 发表于 2023-10-3 19:46:00

谢谢支持呀~第二期也更新了呢!
页: [1] 2 3
查看完整版本: 从零了解GitHub,这一篇就够了!|手把手教你用 GitHub (一)