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

Git大框架总结

下面首先是我对于git的一个小总结,主要是大框架

首先是四区,因为大部分你所有的工作都是在这四个区里的实现的,包括要提交一个东西,是先是在工作区修改,后用add添加到暂存区,后提交到本地仓库,当然这时候你也可以提交到远程仓库了。

接着是三种状态,其实可以不止有这三种,但是我没写具体,因为大部分都是属于这三种状态的,如果当你发现你在文件中修改错误时,你修改后就是已修改状态,而当这时候有你把它add到暂存区--就是已暂存状态,这时候你可以通过checkout撤销修改,若是你已经commit到本地仓库了的话,就可以用版本回退来解决。

主要内容就是分支和远程仓库了,而他们都有一个重点就是冲突的形成和解决,而分支内还有一个小问题是遇见bug时该怎么做,其实他和分支的合并也有点关系,但是由于他用到了stash所以我把他单独分出来了。对于远程仓库,最主要的内容就是对人协作了,这个大家可以重点关注一下,毕竟git主合作开发,谁都不想遇到一个把自己工作搞的乱七八糟的同事吧。。

附带资料,可能便于大家思考。

  • Workspace:工作区
  • Index / Stage:暂存区
  • Repository:仓库区(或本地仓库)
  • Remote:远程仓库

相关文章:

  • 公交IC卡收单管理系统 多处 SQL注入致RCE漏洞复现
  • 15 数组——15. 三数之和 ★★
  • 抽象类、比较器和接口
  • 基于Java+VUE+echarts大数据智能道路交通信息统计分析管理系统的设计与实现
  • 在Ubuntu 16.04上安装最新版本的MySQL的方法
  • 基于单片机8路数字电压表电压采集系统
  • 服务器开通个人账户
  • Jenkins: fontconfig head is null, check your fonts or fonts configuration;
  • PostgreSQL的表碎片
  • 从0新建一个微信小程序实现一个简单跳转
  • label标签,for属性与input的id属性相匹配
  • UE(网络)
  • excel导出图片---HSSFWorkbook--SXSSFWorkbook
  • <Rust>iced库(0.13.1)学习之部件(三十):button部件的使用
  • 为什么vue加载select大量数据会使页面造成卡顿
  • 77. Combinations
  • Android 控件背景颜色处理
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • ES6核心特性
  • Fabric架构演变之路
  • IOS评论框不贴底(ios12新bug)
  • Python学习笔记 字符串拼接
  • React-flux杂记
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Web设计流程优化:网页效果图设计新思路
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 学习JavaScript数据结构与算法 — 树
  • 优秀架构师必须掌握的架构思维
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • 移动端高清、多屏适配方案
  • ​​​【收录 Hello 算法】10.4 哈希优化策略
  • # 数论-逆元
  • #100天计划# 2013年9月29日
  • #NOIP 2014#Day.2 T3 解方程
  • (3)nginx 配置(nginx.conf)
  • (4)STL算法之比较
  • (6)添加vue-cookie
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (三)docker:Dockerfile构建容器运行jar包
  • (三)Honghu Cloud云架构一定时调度平台
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • .Net Core 微服务之Consul(三)-KV存储分布式锁
  • .net mvc部分视图
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET6 命令行启动及发布单个Exe文件
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)
  • @DS 多数据源 + @Transactional(rollbackFor = Exception.class) 导致@DS 多数据源没法使用
  • @Mapper作用
  • [ IDE ] SEGGER Embedded Studio for RISC-V
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解
  • [000-01-008].第05节:OpenFeign特性-重试机制
  • [100天算法】-目标和(day 79)