为方便初学者学习,本文整理了 Github 上常见的名词术语及其解释,中英对照。
repository - 仓库(缩记Repo)
可以把仓库理解为一个文件夹,里面存放项目中的所有文件,并记录着每个文件的修改记录。GitHub上仓库分为public
和private
。 public repository
即公共仓库(或开源项目),所有人都能查看。而 private repository
是私人仓库,需要相关权限才能查看。
star - 星标
收藏、点赞的意思。一个开源项目的星标越多说明其越受欢迎。
fork - 复刻
fork - 复刻/分叉,是其他用户创建的仓库副本。副本的修改,不会影响原始上游仓库。当然可以通过PR(拉取请求),将修改同步到原始仓库。
clone - 克隆
clone 复制/下载的意思。是指将远程仓库复制到本地电脑的操作。
pull - 拉取
拉取是指同步远程仓库到本地的操作。比如有人修改了远程仓库文件,我们通过_pull_操作,将修改同步到本地,以使其保持最新。
push - 推送
推送是指将提交的修改发送到 GitHub.com 上的远程仓库。例如,如果您在本地更改内容,便可推送这些修改,让其他人能够看到。
open source - 开源
开源一般代指开源软件,是可供任何人自由使用、修改和共享(以修改和未修改的形式)的软件。 如今,“开源”的概念以延伸到软件以外,代表一种协作、共享的原则,其中工作材料在线供任何人复刻、修改、讨论和参与。
main
默认开发分支。每当您创建 Git 仓库时,都会创建名为 main 的分支,它将成为活动分支。在大多数情况下,它包含本地开发内容,但这完全是就惯例而言,并不是必需的。
GitHub Pages
也称为“页面”。设计为托管直接来自 GitHub 仓库的个人、组织或项目页面的静态站点托管服务。
👇 请继续阅读