目录
1 GitHub是什么
在很多人的印象中,GitHub主要是程序员写代码会使用到的工具。事实上,GitHub最主要的特性是版本管理和协同工作,这意味着不仅是程序员,非技术人士也可以使用它更高效地完成很多工作。因此,这篇文章将教大家零基础使用GitHub,帮助大家认识这个强大的效率工具。首先请熟悉GitHub使用过程中的常见概念:
-
仓库(Repository):可以看作是存代码和文件一个文件夹,当你作为仓库管理者时,可以设置访问权限
-
远程仓库(Remote Repository):可以看作仓库的副本,通常在此完成修改,日后用于补充到仓库主干上
-
主干(master或main):当前项目所在的状态
-
分支(Branch):可以看作主干的副本,可暂时存储修改的状态,常用于针对主干做更新
-
提交更新(Push):将修改提交到仓库中
-
获取更新(Pull):将仓库上的更新同步到现在的工作状态
-
合并请求(Pull request):用于将分支上的修改合并到主干上
-
合并(Merged):分支上的更改被合并到主干上,仓库状态更新