当前位置: 首页 > news >正文

GIT:【基础三】Git工作核心原理

目录

一、Git本地四个工作区域

二、Git提交文件流程


一、Git本地四个工作区域

  1. 工作目录(Working Directory):电脑上存放开发代码的地方。
  2. 暂存区(Stage/Index):用于l临时存放改动的文件,本质上只是一个文件,保存即将提交到文件列表的信息。看不到该区域。
  3. 资源库(Repository/Git Directory):即本地仓库,安全存放数据的位置,这里面有提交的所有版本的数据。其中HEAD指向仓库中的最新版本,HEAD文件位置如下:
  4. 远程Git仓库(Remote Directory):远程仓库。

 

二、Git提交文件流程

  1. 在工作目录新建文件、修改文件,此时文件状态称为【已修改】
  2. 将文件add到暂存区,此时文件状态称为【已暂存,staged】
  3. 将暂存区文件commit到本地仓库,此时文件状态称为【已提交,commited】
  4. 将本地仓库文件push到远程仓库

 摘自:7、Git的工作原理_哔哩哔哩_bilibili

http://www.lryc.cn/news/13611.html

相关文章:

  • 【1.12 golang中的指针】
  • 十五.程序环境和预处理
  • 高并发系统设计之负载均衡
  • 嵌入式Linux从入门到精通之第十四节:Linux IO控制技术
  • /etc/fstab文件
  • 深度学习神经网络基础知识(一) 模型选择、欠拟合和过拟合
  • 同样做软件测试,为什么有人月入3k-5k,有人能拿到17-20k?
  • 如何运行YOLOv5的代码,实现目标识别
  • 【正点原子FPGA连载】第十四章SD卡读写TXT文本实验 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南
  • 【人工智能AI :Open AI】我想写一本书,书名是《中国文学史》,帮我列一下目录,细化到三级目录,不少于2000字。
  • 「文档数据库之争」MongoDB和CouchDB的比较
  • c++11 标准模板(STL)(std::unordered_set)(三)
  • 事件循环机制eventLoop?Js事件流?JavaScript如何实现异步编程?
  • 视频播放器倍速、清晰度切换、m3u8下载
  • 将Nginx 核心知识点扒了个底朝天(五)
  • 【基础算法】差分
  • 【LeetCode】剑指 Offer(5)
  • 外包出来,朋友内推我去一家公司,问的实在是太...
  • 刷题记录:牛客NC54585小魂和他的数列 [线段树卡常,真恶心]
  • 2019蓝桥杯真题旋转 C语言/C++
  • <JVM上篇:内存与垃圾回收篇>11 - 垃圾回收相关算法
  • 狂飙Linux平台,软件部署大全
  • 积分球原理及积分球类型介绍
  • Vision Transformer(ViT) 2: 应用及代码讲解
  • 高频面试题|JVM虚拟机的体系结构是什么样的?
  • MyBatis-Plus详细讲解(整合spring Boot)
  • 骨传导耳机是不是智商税?骨传导耳机真的不伤耳吗?
  • 模拟实现string
  • 自监督表征预训练之掩码图像建模
  • 华为OD机试题 - 磁盘容量(JavaScript)| 代码+思路+重要知识点