git add .出错解决方法

本文介绍了Git2.0中add命令的行为变化,当未使用'-A'或'--ignore-removal'选项时,对已删除路径的处理将发生变化。文章提供了简单的解决方案,即使用'git add -A'或'git add --all'来记录工作树中删除的路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近期我和往常一样准备提交更改,但是出现了下面这个提示,以前没见过,然后我去查了一下,找到了解决方法

[root@y configure]# git add .
warning: You ran 'git add' with neither '-A (--all)' or '--ignore-removal',
whose behaviour will change in Git 2.0 with respect to paths you removed.
Paths like 'hh.sh' that are
removed from your working tree are ignored with this version of Git.

* 'git add --ignore-removal <pathspec>', which is the current default,
  ignores paths you removed from your working tree.

* 'git add --all <pathspec>' will let you also record the removals.

Run 'git status' to check the paths you removed from your working tree.

解决方法很简单,把add .改成

git add -A

或者

git add -all

然后就行了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐公交也用券

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值