git add .出现尚未暂存以备提交的变更
问题描述:
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 .出现尚未暂存以备提交的变更相关推荐
- 【git 报错】git add添加到暂存区报错:fatal: pathspec ‘xxx‘ did not match any files
1.问题描述: git add到暂存区的文件夹中的命名带有空格,这时候会提示错误 fatal: pathspec 'xxx' did not match any files 如下图所示提交暂存区报错: ...
- Git使用汇总之暂存区工作区撤销和删除
一.撤掉 1.如果还没 git add file ,使用该指令进行撤销: git checkout -- fileName 只能清空全部已修改的问题件, 但是对于新建的文件和文件夹无法清空, 必须组 ...
- git 将暂存区文件提交_git文件状态,暂存与提交
git中文件的状态有两种:已跟踪或者未跟踪. 从现有目录中创建git仓库 git init git仓库(repository),也叫做版本库.使用git的目的是管理项目,并且保存一些随时间变化的文件. ...
- 【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )
文章目录 一.添加暂存文件 git add 二.提交文件至版本库 git commit 三.查看版本库状态 git status 四.查询文件修改 git diff 一.添加暂存文件 git add ...
- git 将暂存区文件提交_git 暂存区
一.Git基本工作流程 1.初始化一个仓库 git init git clone git仓库分为两种情况: 第一种是在现有项目或目录下导入所有文件到 Git 中: 第二种是从一个服务器克隆一个现有 ...
- git 将暂存区文件提交_Git知识
Git 快速开始 一. 下载git 地址 : https://git-scm.com/downloads 二.git基础 1.git config 相关命令 # local 只对某一个仓库有效git ...
- Git 的工作区、暂存区、版本库—— Git 学习笔记 15
Git 的工作区.暂存区.版本库 大家都知道,在 Git 系统中有 "三棵树" 的概念. 注意:"树" 在这里的意思是 "文件集合",而不是 ...
- Git之工作区和暂存区
工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而 ...
- Git使用 从入门到入土 收藏吃灰系列 (九) git reset 移除暂存区与版本回退
文章目录 一.前言 二.Git远程命令实践 2.1git reset 移除暂存区 2.2 git log+git reflog+git reset 版本回退 一.前言 参考安装Git 详细安装教程 参 ...
最新文章
- OpenCV Mat矩阵(图像Mat)初始化及访问方法
- Blender和Substance Painter制作科幻装甲视频教程
- 智能待办,让老师真正的快乐
- dll 导出函数 下划线_内核中的代码完整性:深入分析ci.dll
- python函数与函数式编程
- ios给系统添加分类管理属性
- beautifulsoup爬取网页中的表格_PYTHON爬取数据储存到excel
- eclipse新建Android项目时提示AndroidManifest.xml file missing!
- Linux下rc.local不执行问题
- C# 自定义控件基础知识
- Apollo 6.0 QP(二次规划)算法解析
- idea导入导出 settings 设置文件
- 助学贷款系统导入预申请时问题解决办法汇总
- STM32简介(系统结构、引脚定义……)
- [转载]斐讯K2 A2版免TTL刷BREED不死Bootloader
- Flink 实战问题(五):The transaction timeout is larger than the maximum value allowed by the broker
- Ceph Recovery分析
- undefined reference to `__strncpy_chk‘ 解决方法
- 谭浩强C语言学习day1
- 一次服务器上g1回收器发生fullgc的粗浅理解与记录
热门文章
- Python基础教程:属性值设置和判断变量是否存在
- JavaScript学习笔记(3)
- python PyQt5中文教程☞【第八节】PyQt5控件(II)
- python PyQt5.QtWidgets.QWidget.mouseMoveEvent()函数
- 【中级软考】UML图(Unified Modeling Language统一建模语言、标准建模语言)
- Intel Realsense D435 官方推荐有源USB线(有源电缆 cable)
- 使用camera_calibration对xtion pro live深度相机进行参数标定,rosdep install camera_calibration报错Rosdep cannot find
- Mockito的使用(二)——@InjectMocks、@Spy、@Mock
- 一文带你深入理解JVM内存模型
- 分布式CAP详解,为什么三个指标不可能同时做到。