问题描述:

1、删除文件与文件夹

2、git add、commit 、push

结果却是修改的文件与文件夹都没有更新?

git status:提示信息:

尚未暂存以备提交的变更:

修改尚未加入提交(使用 "git add" 和/或 "git commit -a")

问题本质分析:

由于git由三个区组成的,如图所示:

从提示信息来看,修改的地方(删除文件与文件夹)并未进入到暂存区,暂存区是通过git add .来完成的

为什么git add .无法提交呢?

无意中看到git add .提交(某些版本中)无法提交删除的东西;

通过搜索git add --all ;

然后再commit push就OK了;

结论:中间走过弯路,没有从本质问题分析,差点就胡乱尝试

2020303又出现了这样的问题,但解决瓿的方法却是完全不一样的,甚至上述直接无效。

由于git时的目录是放到了次级目录下,而非git根目录,所以我直接把目录转到git的根目录中,所以就直接可以。

git add .出现尚未暂存以备提交的变更相关推荐

  1. 【git 报错】git add添加到暂存区报错:fatal: pathspec ‘xxx‘ did not match any files

    1.问题描述: git add到暂存区的文件夹中的命名带有空格,这时候会提示错误 fatal: pathspec 'xxx' did not match any files 如下图所示提交暂存区报错: ...

  2. Git使用汇总之暂存区工作区撤销和删除

    一.撤掉 1.如果还没 git add file ,使用该指令进行撤销:  git checkout -- fileName 只能清空全部已修改的问题件, 但是对于新建的文件和文件夹无法清空, 必须组 ...

  3. git 将暂存区文件提交_git文件状态,暂存与提交

    git中文件的状态有两种:已跟踪或者未跟踪. 从现有目录中创建git仓库 git init git仓库(repository),也叫做版本库.使用git的目的是管理项目,并且保存一些随时间变化的文件. ...

  4. 【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )

    文章目录 一.添加暂存文件 git add 二.提交文件至版本库 git commit 三.查看版本库状态 git status 四.查询文件修改 git diff 一.添加暂存文件 git add ...

  5. git 将暂存区文件提交_git 暂存区

    一.Git基本工作流程 1.初始化一个仓库 git  init git  clone git仓库分为两种情况: 第一种是在现有项目或目录下导入所有文件到 Git 中: 第二种是从一个服务器克隆一个现有 ...

  6. git 将暂存区文件提交_Git知识

    Git 快速开始 一. 下载git 地址 : https://git-scm.com/downloads 二.git基础 1.git config 相关命令 # local 只对某一个仓库有效git ...

  7. Git 的工作区、暂存区、版本库—— Git 学习笔记 15

    Git 的工作区.暂存区.版本库 大家都知道,在 Git 系统中有 "三棵树" 的概念. 注意:"树" 在这里的意思是 "文件集合",而不是 ...

  8. Git之工作区和暂存区

    工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而 ...

  9. Git使用 从入门到入土 收藏吃灰系列 (九) git reset 移除暂存区与版本回退

    文章目录 一.前言 二.Git远程命令实践 2.1git reset 移除暂存区 2.2 git log+git reflog+git reset 版本回退 一.前言 参考安装Git 详细安装教程 参 ...

最新文章

  1. OpenCV Mat矩阵(图像Mat)初始化及访问方法
  2. Blender和Substance Painter制作科幻装甲视频教程
  3. 智能待办,让老师真正的快乐
  4. dll 导出函数 下划线_内核中的代码完整性:深入分析ci.dll
  5. python函数与函数式编程
  6. ios给系统添加分类管理属性
  7. beautifulsoup爬取网页中的表格_PYTHON爬取数据储存到excel
  8. eclipse新建Android项目时提示AndroidManifest.xml file missing!
  9. Linux下rc.local不执行问题
  10. C# 自定义控件基础知识
  11. Apollo 6.0 QP(二次规划)算法解析
  12. idea导入导出 settings 设置文件
  13. 助学贷款系统导入预申请时问题解决办法汇总
  14. STM32简介(系统结构、引脚定义……)
  15. [转载]斐讯K2 A2版免TTL刷BREED不死Bootloader
  16. Flink 实战问题(五):The transaction timeout is larger than the maximum value allowed by the broker
  17. Ceph Recovery分析
  18. undefined reference to `__strncpy_chk‘ 解决方法
  19. 谭浩强C语言学习day1
  20. 一次服务器上g1回收器发生fullgc的粗浅理解与记录

热门文章

  1. Python基础教程:属性值设置和判断变量是否存在
  2. JavaScript学习笔记(3)
  3. python PyQt5中文教程☞【第八节】PyQt5控件(II)
  4. python PyQt5.QtWidgets.QWidget.mouseMoveEvent()函数
  5. 【中级软考】UML图(Unified Modeling Language统一建模语言、标准建模语言)
  6. Intel Realsense D435 官方推荐有源USB线(有源电缆 cable)
  7. 使用camera_calibration对xtion pro live深度相机进行参数标定,rosdep install camera_calibration报错Rosdep cannot find
  8. Mockito的使用(二)——@InjectMocks、@Spy、@Mock
  9. 一文带你深入理解JVM内存模型
  10. 分布式CAP详解,为什么三个指标不可能同时做到。