删除远程git服务器上的文件

有时候不小心把一些不需要的文件或者文件夹(如idea的.iml文件, target文件夹)传到了git服务器上,可以使用git命令进行删除:

git -rm -r --cached dirName | fileName

git commit -m '删除XXX'

git push

依次执行这几个命令,dirName | fileName 代表的是要删除文件夹名称和文件名称

需要注意的是: 在实际中发现 dirName | fileName 不支持路径,只能是最后一级

如: git上的文件结构: /b/c.txt,如果要删除c.txt,在本地执行命令时,必须去到本地对应的b文件夹下,否则报错:无法匹配
不能执行这样的命令: git -rm -r --cached /b/c.txt,而是依次执行:

cd b

git -rm -r --cached c.txt

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值