Git mv和rm操作使用-10
Git mv和rm操作使用
一.Git rm
Git rm是用于删除文件,作用域为工作区和暂存区
1.同时删除工作区和暂存区文件:工作区和暂存区都有此文件,且内容相同
从工作区和暂存区删除文件,删除之后工作区和暂存区都不存在此文件
Git rm filename
Git rm aa.txt
2.同时删除工作区和暂存区文件:工作区和暂存区都有此文件,且内容不相同
Git rm不能直接删除,会提示内容不一致,可以添加-f强制删除
3.只删除暂存区的文件:工作区和暂存区文件,且内容相同
删除之后暂存区不存在次文件,工作区还保留此文件
Git rm --cache filename
Git rm --cache bb.txt
4.只删除暂存区的文件:工作区和暂存区文件,且内容不相同
删除之后暂存区不存在次文件,工作区还保留此文件
Git rm --cache不能直接删除,会提示内容不一致,可以添加-f强制删除
Git rm --cache –f filename
Git rm –cache -f bb.txt
5.递归删除
强制删除某个文件及下面的内容
二.Git mv
1.重命名文件
将文件cc改为bb
Git mv cc.txt bb.txt
2.移动文件
将文件bb移动到22222目录
git mv bb.txt 22222
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)