目录
1.Git的原理
(1)Git基本介绍
Git是分布式版本控制系统
有两种库:本地库和远程库
本地库:每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,可以帮我们记录我们自己写的代码的每个版本。
远程库:远程库用于大家共享该库,一同开发的人员协同工作,对于同一个项目,修改代码之后,提交到该库,其他程序员也能看到整个项目的进度以及项目代码情况。所有人都可以进行“下载(克隆)”和“上传(推送)”
分布式版本控制工具Git管理方式如下图:
(2)Git的工作流程
- 1.从远程仓库中克隆 Git 资源作为本地仓库。
- 2.从本地仓库中checkout代码然后进行代码修改
- 3.在提交前先将代码提交到暂存区。
- 4.提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本。
- 5.在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库。