为了你们进一步了解和使用 GitHub,在本文中,咱们一块儿来看看 GitHub 的经常使用术语,也能够说是基本概念:git
Repository
:简称Repo
,能够理解为“仓库”,咱们的项目就存放在仓库之中。也就是说,若是咱们想要创建项目,就得先创建仓库;有多个项目,就创建多个仓库。github
Issues
:能够理解为“问题”,举一个简单的例子,若是咱们开源一个项目,若是别人看了咱们的项目,而且发现了bug
,或者感受那个地方有待改进,他就能够给咱们提出Issue
,等咱们把Issues
解决以后,就能够把这些Issues
关闭;反之,咱们也能够给他人提出Issue
。web
Star
:能够理解为“点赞”,当咱们感受某一个项目作的比较好以后,就能够为这个项目点赞,并且咱们点赞过的项目,都会保存到咱们的Star
之中,方便咱们随时查看。在 GitHub 之中,若是一个项目的点星数可以超百,那么说明这个项目已经很不错了。svg
Fork
:能够理解为“拉分支”,若是咱们对某一个项目比较感兴趣,而且想在此基础之上开发新的功能,这时咱们就能够Fork
这个项目,这表示复制一个完成相同的项目到咱们的 GitHub 帐号之中,并且独立于原项目。以后,咱们就能够在本身复制的项目中进行开发了。.net
Pull Request
:能够理解为“提交请求”,此功能是创建在Fork
之上的,若是咱们Fork
了一个项目,对其进行了修改,并且感受修改的还不错,咱们就能够对原项目的拥有者提出一个Pull
请求,等其对咱们的请求审核,而且经过审核以后,就能够把咱们修改过的内容合并到原项目之中,这时咱们就成了该项目的贡献者。3d
Merge
:能够理解为“合并”,若是别人Fork
了咱们的项目,对其进行了修改,而且提出了Pull
请求,这时咱们就能够对这个Pull
请求进行审核。若是这个Pull
请求的内容知足咱们的要求,而且跟咱们原有的项目没有冲突的话,就能够将其合并到咱们的项目之中。固然,是否进行合并,由咱们决定。code
Watch
:能够理解为“观察”,若是咱们Watch
了一个项目,以后,若是这个项目有了任何更新,咱们都会在第一时候收到该项目的更新通知。xml
Gist
:若是咱们没有项目能够开源或者只是单纯的想分享一些代码片断的话,咱们就能够选择Gist
。不过说内心话,若是不翻墙的话,Gist
并很差用。blog
最后,附上博主的 GitHub 帐号,欢迎你们
Follow
:Charies Gavin教程
———— ☆☆☆ —— 返回 -> 史上最简单的 GitHub 教程 <- 目录 —— ☆☆☆ ————