目录
1.Git的原理
(1)Git基本介绍
Git是分布式版本控制系统
有两种库:本地库和远程库
本地库:每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,可以帮我们记录我们自己写的代码的每个版本。
远程库:远程库用于大家共享该库,一同开发的人员协同工作,对于同一个项目,修改代码之后,提交到该库,其他程序员也能看到整个项目的进度以及项目代码情况。所有人都可以进行“下载(克隆)”和“上传(推送)”
分布式版本控制工具Git管理方式如下图:
(2)Git的工作流程
- 1.从远程仓库中克隆 Git 资源作为本地仓库。
- 2.从本地仓库中checkout代码然后进行代码修改
- 3.在提交前先将代码提交到暂存区。
- 4.提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本。
- 5.在修改完成后,需要和团队成员共享代码时,可以将代码push到远程仓库。
2.Git的Windows下安装
最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。但开发机大多数情况都是windows,服务器端会使用Linux
(1)下载
根据不同的操作系统选择对应的安装包
(2)安装git
- 一路“下一步”使用默认选项即可。
安装完成后,右击桌面,如下:
可以看到GUI和Bash两个选项,分别打开如下:
GUI:自带的GUI不太好用,不怎么用
Bash:模拟的Linux下的命令行,可以使用Linux下的命令
为了使操作更方便,接下来安装TortoiseGit,替代git的GUI
(3)下载和安装TortoiseGit
除过下载上述还可以下载该页面的语言包,进行汉化:
安装
下一步到下图,按图选择,然后后面的下一步默认安装即可
点击finish,然后弹出配置界面,直接下一步:
下一步到下图:
配置开发者姓名及邮箱,每次提交代码时都会把此信息包含到提交的信息中。
下述选项选择SSH,完成即可
安装完成右击桌面如下:
进行汉化,安装上面下载的中文语言包,直接下一步安装即可
或进行设置选择中文,右键单击桌面----->TortoiseGit------>Settings-------->General--------->Language-------->下拉框选择中文----->确定即可