Git工作原理及功能结构

在这里插入图片描述

命令

  1. clone
    远程仓库中克隆代码到本地仓库
  2. checkout
    本地仓库中检出代码然后进行代码修改
  3. add
    在提交前先将代码提交到暂存区
  4. commit
    提交到本地仓库本地仓库中保存修改的各个历史版本
  5. push
    修改完成后,需要和团队成员共享代码时,将代码推送到远程仓库

Git区块

在这里插入图片描述

  1. 版本库
    .git隐藏文件夹就是版本库,版本库中存储配置信息、日志信息和文件版本信息等
  2. 工作目录(工作区)
    包含.git文件夹的目录就是工作目录,主要用于存放开发的代码

工作目录下的状态

Git工作目录下的文件存在两种状态:
untracked 未跟踪(未被纳入版本控制)
tracked 已跟踪(被纳入版本控制)
Unmodified 未修改状态
Modified 已修改状态
Staged 已暂存状态
new file 新添加的文件

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

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

猜你喜欢

转载自blog.csdn.net/qq_43511405/article/details/109063450