GIT项目管理工具(part7)--移动或者删除文件

本系列BLOG为鄙人学习GIT时的学习笔记。前一个知识点引出后一个知识点,后一个例子接着前一个例子。



基本操作

10.移动或者删除文件

git mv [file] [path]
git rm [files]

注意: 这两个操作会修改工作区内容,同时将操作记录提交到暂存区。

举个例子4(接例子3)

若我们在项目中确实不需要某些文件了,想删除工作区和仓库区的某些文件,则我们可以删除工作区文件(git rm [files])并将文件同步到本地仓库, 删除仓库区文件(git commit [file] -m [message])

比如,我们的项目中,不需要image_mysql_out.py文件了,我们可以进行以下操作:

可以看到,当我们删除工作区文件时,命令git status 的输出里,image_mysql_out.py被标记为绿色,则表示:暂存区已经记录了这次删除操作。而命令git commit -m 'rm image_mysql_out.py’的输出,则表示文件在仓库区已经被删除了。

此时我们在git项目下添加一个files文件夹,如果此时我们想把IMG2.jpg移动到项目路径下的files文件夹下,则可移动工作区文件(git mv [file] [path]) 并将文件同步到本地仓库,移动仓库区文件(git commit [file] -m [message]):

可以看到,当我们移动工作区文件时,命令git status 的输出里,IMG2.jpg被标记为绿色,则表示:暂存区已经记录了这次移动操作。而命令git commit -m 'mv IMG2.jpg’的输出,则表示文件在仓库区已经被移动了。

备注:实际上mv、rm和add是同一级别命令,他们都是将工作区的修改放入暂存区。只不过一个是移动文件、一个是删除文件、一个是修改或添加文件。


导航

上一节:放弃工作区文件修改及从仓库区恢复文件
下一节:版本控制

系列文章目录

简介及概念
初始配置
初始化仓库及查看仓库状况
提交文件暂存记录及同步文件至本地仓库
查看commit 日志记录
放弃工作区文件修改及从仓库区恢复文件
移动或者删除文件
版本控制
保存工作区
分支管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

GUI Research Group

谢谢支持!

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

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

打赏作者

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

抵扣说明:

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

余额充值