什么是Git?
Git是一个免费、开源的版本控制软件(是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。)可以用来学习优秀的开源项目
- 记录文件的所有历史变化
- 随时恢复到任何一个历史状态
- 多人协作开发
- 错误恢复
什么是Github
- Github是全球最大的社交编程及代码托管网站(https://github.com/)
- Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名)
关系:
GitHub是项目代码托管的平台,借助Git来管理项目代码
有关GitHub的基本概念:
仓库【Repository】
存放项目代码,每个项目对应一个仓库,多个开源项目对应多个仓库。
收藏【star】
用于收藏项目
复制克隆项目【fork】
从一个项目库复制到另一个项目当中
发送请求【pull request】
等待对方查看
关注【Watch】
关注此项目
事物卡片【Issue】
发现代码问题