Git
1. 什么是Git
-
Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等)
-
Git 仓库分为两种
- 本地仓库:开发人员自己电脑上的仓库
- 远程仓库:远程服务器上的Git 仓库
2. Git 的作用
- 版本回溯
- 版本切换
- 多人协作
- 远程备份
3. Git 的下载
https://git-scm.com/downloads
4. Git 的常用命令
①Git 全局设置
设置用户信息
$ git config --global user.name “用户名”设置用户邮箱
$ git config --global user.email “邮箱”查看配置信息
$ git config --list
②获取 Git 仓库
在本地初始化Git仓库
- 在任意目录下创建一个空目录作为本地Git 仓库
- 进入这个目录后,点击右键打开Git bash 窗口
- 执行命令: git init
- 即可获得一个.get 结尾的文件夹
注意:这里的新建出来的文件夹为
隐藏文件夹
,如果需要自己查看,需要手动打开
从远程仓库克隆
- 进入确定目录后,点击右键打开Git bash 窗口
- 执行命令: git clone 远程Git 仓库地址
③工作区、暂存区、版本库概念
版本库
:前面看到的.git隐藏文件夹就是版本库,版本库中存储了很多配置信息、日志信息和文件版本信息等工作区
:包含.git文件夹的目录就是工作区,也称为工作目录,主要用于存放开发的代码暂存区
:.git文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage。暂存区是一个临时保存修改
文件的地方
④Git 工作区中文件的状态
- untracked 未跟踪 (未被纳入版本控制)
- tracked 已跟踪 (被纳入版本控制)
- Unmodified 未修改状态
- Modified 已修改状态
- Staged 已暂存状态
⑤本地仓库操作
命令 |
---|