GitHub小白使用 | 青训营笔记

183 阅读2分钟

这是我参与「第四届青训营」笔记创作活动的第1天

1.注册账号

首先,进入github官网:www.github.com
(如果遇到卡顿,可从一些镜像站进入, 但是貌似不能从这里登录)
GitHub镜像站:
cdn.githubjs.cf

https://hub.おうか.tw

https://hub.連接.台灣

gitclone.com/ (仅支持git)

hub.fastgit.xyz (支持git)

如若失效,自行百度或者翻墙;

(S(EXA3VMBZ4E%`%)QQ.png

  • 没有账号,Sign up, 注册

BU8`ZG}%UL4R%%T~H$Q2JX3.png

根据提示输入邮箱,密码,用户名等信息就好

image.png

这里选择free版就行;

  • Sign in, 登录

OBNYGNU%SNQJ8ZIN_4B%V.png

然后输入账号密码自行登录。

2.创建仓库

登录之后就会是这个页面: image.png

如图所示,点击图中new,进入到新建仓库页面

image.png

完成这三步后点击下方的create repository即可

0G87JPH}6}DFOW4HIP3WHJM.png

这样就创建成功了,不过仓库目前是空的,可以选择create new file或者 upload an exiting file;
这里选择create new file;

image.png

image.png

image.png 这样就算是创建完成了,点进去查看一下;

4I`[4IIZ]WQJIIA7G7$Z3%H.png

如果点击这个提交的说明,则可以查询做了哪些更改;

P%1GTT17E%0}}%)(HYVQ74U.png

BSMS[WGUUAOQ1]KCHF~S%2C.png

根据提交记录,也可以查看历史更改;

GQP8Q`KA{}2VK2)(QK~6D.png

6$8X71U8CDXY1KU08LLTK0I.png

3.参与团队项目协作

对于一个大型项目来说,经常会有小组或团队很多人共同参与开发,github就提供了很好的方案。以上述建立的仓库为例;
点击右上角settings;

C5ZN$8%%5~OOY4TW@8}E7YG.png

点击Collaborators; SG(7@%B_QK2@%3PL7J)S})X.png

image.png 可以看到目前该仓库并没有协作者参与,接下来点击Add people;

LN{U2%WEO}$)VO5JSMUPF11.png

现在就可以通过搜索用户名或者邮箱来邀请用户参与仓库项目开发了; 然后被邀请用户收到邀请信息后,同意加入就可以了;

4.常见的github术语

github基本都是英文,列举一下常见的术语,有助于快速上手:
repository:仓库,项目就放在仓库之中;
issues:问题,比如说开源了某个项目,别人发现了bug,并提交了issue,我们收到并解决之后就可以将该issue关闭;
star:点赞;
fork:拉分支,比如我们对某个项目感兴趣,或想在此基础上开发新的功能,就可以fork,就是将其复制到自己的github中进行独立开发了;
pull request:提交请求,这个功能是建立在fork之上的,如果我们fork了某个项目,然后开发了新的功能,想要将其合并到原作者的项目中去,就可以向原作者pull request;
merge:合并,别人fork并pull request后,原作者就会收到合并请求,自行决定是否合并;
watch:观察,顾名思义,有点像观察者模式,当你watch一个项目后,项目有任何更改,你都会收到通知;\

5.小结

当然,想要更好的使用github,安装Git、学习Git常用命令也是必不可少的,也可以在开发工具(如idea)中绑定github,开发也会更加便捷,关于这些方面后续再接着讨论。