Git常用命令 1.环境配置 2.获取Git仓库 3.工作目录、暂存区、版本库概念 4.Git工作目录下文件的两种状态 5.本地仓库操作

当安装Git后首先要做的事情是设置用户名称和email地址(可以与远程的仓库不一样,如,github,码云上的)。这是非常重要的,因为每次Git提交都会使用该用户信息

  • 设置用户信息

git config --global user.name "gump"

git config --global user.email "7xxx@qq.com"

  • 查看配置信息

git config --list

git config user.name

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

通过上面的命令设置的信息会保存在~/.gitconfig文件中

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

2.获取Git仓库

要使用Git对我们的代码进行版本控制,首先需要获得Git仓库

获取Git仓库通常有两种方式:

  • 在本地初始化Git仓库
  • 从远程仓库克隆

2.1 在本地初始化一个Git仓库

执行步骤如下:

1.在电脑的任意位置创建一个空目录(例如repo1)作为我们的本地Git仓库

2.进入这个目录中,点击右键打开Gitbash窗口

3.执行命令git init

如果在当前目录中看到.git文件夹(此文件夹为隐藏文件夹)则说明Git仓库创建成功

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

2.2 从远程仓库克隆

可以通过Git提供的命令从远程仓库进行克隆,将远程仓库克隆到本地

命令形式为:git clone 远程Git仓库地址

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

 如果码云上仓库创建成私有仓,则会要求输入用户名和密码

3.工作目录、暂存区、版本库概念

版本库:.git隐藏文件夹就版本库,版本库中存储了很多配置信息、日志信息和文件版本信息

工作目录(工作区):包含.git文件夹的目录就是工作目录,主要用于存放开发的代码

暂存区:.git文件夹中有很多文件,其中有一个index文件就是暂存区,也可以叫做stage,暂存区是一个临时保存修改文件的地方

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

4.Git工作目录下文件的两种状态

untracked 未跟踪(未被纳入版本控制)

tracked 已跟踪(被纳入版本控制)

  Unmodified 未修改状态

  Modified 已修改状态

  Staged 已暂存状态

这些文件状态会随着我们执行Git的命令发生变化

下图中有README.md 文件代表已跟踪状态

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

5.本地仓库操作

git status 查看文件状态

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作

也可以使用git status -s 使输出信息更加简洁

Git常用命令
1.环境配置
2.获取Git仓库
3.工作目录、暂存区、版本库概念
4.Git工作目录下文件的两种状态
5.本地仓库操作