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

git使用“保姆级”教程3——添加暂存区及提交本地库

1、存入暂存区——命令行git add

  • 要将代码放入暂存区,要使用git add指令
  • 注意:只是把在工作区的文件往暂存区复制了一份,并不是工作区的文件就消失了
  1. 单文件放在暂存区
// 把文件夹下的`1.txt`文本放在暂存区 => 1.txt可以替换成任意文件名称
   $ git add 1.txt
  1. 单文件夹放在暂存区——注意:暂存区不能存放空文件夹,文件内容也不能为空
// 把文件夹下的 ceshi文件夹 放在暂存区 => ceshi可以替换成任意文件夹名称
   $ git add ceshi
  1. 所有文件都放在暂存区——全部存放时,使用两个指令哪个都行
// 把文件夹下所有的内容都放在暂存区
   $ git add --all

// git add --all 有一个简单的写法 => 另外:该指令会自动区分,哪些文件被修改了,所以即使修改了文件还是可以可以使用该命令上传
   $ git add .

2、查看目录状态——命令行git status

在这里插入图片描述

3、删除暂存区内容——命令行git rm --cached 文件名+后缀

在这里插入图片描述
在这里插入图片描述

4、提交本地库(历史区)——命令行git commit

// 把`暂存区`的内容放到`历史区`
   $ git commit -m "我是第一个版本" // 这里的-m是注释的意思,注释内容最好添加引号""

在这里插入图片描述

5、查看版本信息——命令行git log

// 查看当前历史区版本信息 => 如果信息太长了,按下q就退出了,还可以用clear清空屏幕
   $ git log

在这里插入图片描述

6、特殊说明

  1. 如果修改了已上传的文件,也可以使用git add .将文件上传到暂存区,它会自动识别哪些文件被修改
  2. 再次输入git status查看,哪些修改的文件被放在暂存区了
  3. 将修改后的文件提交到本地库时,如果忘记输入提交原因,则会出现以下界面:
    在这里插入图片描述4. 再次输入git log就可以查看到两条清晰的提交记录了
    在这里插入图片描述

http://www.kler.cn/news/327290.html

相关文章:

  • 苹果手机如何录屏?IOS 自带工具与嗨格式录屏大师 APP 详解
  • 只写CURD后台管理的Java后端要如何提升自己
  • RabbitMQ的应用问题
  • ansible学习之 Facts
  • Python知识点:如何使用EdgeX Foundry与Python进行边缘计算
  • 使用iTextPDF库时,设置文字为中文格式
  • 基于微信小程序的美食推荐系统
  • 鸿蒙NEXT入门到实战(基于最新api12稳定版)
  • DevExpress WinForms中文教程:Data Grid - 如何添加或删除行?
  • 基于springboot的评分评教管理系统
  • C#进阶-读写Excel常用框架及其使用方式
  • Edge SCDN:安全与速度并进的解决方案
  • C嘎嘎入门篇:类和对象(2)
  • JVM运行情况预估
  • 分库分表还是分布式?如何用 OceanBase的单机分布式一体化从根本上解决问题
  • 从Elasticsearch到RedisSearch:探索更快的搜索引擎解决方案
  • 回归预测|基于小龙虾优化LightGBM的数据回归预测Matlab程序COA-LightGBM 多特征输入单输出 含基础模型
  • SQL Server 分页查询的学习文章
  • 通信工程学习:什么是CSMA/CA载波监听多路访问/冲突避免
  • sql server连接池爆满排查解决定位
  • 【JavaEE】——多线程常用类和常用数据结构(精华长文)
  • 【NTN 卫星通信】基于NR的NTN RAN架构
  • 【Orange Pi 5嵌入式应用编程】-用户空间UART通信
  • 相亲交友系统的社会影响:家庭结构的变化
  • TFTP协议
  • linux中使用docker命令时提示权限不足
  • 十七、触发器
  • 拿下奇怪的前端报错:某些多摄手机拉取部分摄像头视频流会导致应用崩溃,该如何改善呢?
  • 调用智谱AI,面试小助手Flask简单示例
  • 群面技巧|无领导小组讨论发言技巧|无领导小组讨论角色|无领导小组讨论提问|秋招