git 删除

博客主要围绕Git操作展开,介绍了删除文件的三种情况,包括add before、add after and commit before等,还提及了git commit time metaphor,指出HEAD指针是对最后一次提交的引用,是回溯过去的路标。

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

delete file

有三种情况

add before

rm rf fileName

add after and commit before

git rm --cached <file> #remove from cache,file will be untracked
git rm -f <file> #delete file forced

second add and commit before

git reset HEAD <file> #remove from cache,file will be untracked

commit after

rm -rf c.txt
#delete file
git add c.txt #git rm c.txt
git commit -m "delete file"
#or discard  changes in the 
git checkout -- c.txt

git commit time metaphor

The HEAD pointer is the reference to the last commit we did or the parent of the next commit we will do.So,the HEAD pointer is the road sign that indicates the way to move one step back to the past.

git reset --hard HEAD # go back the last commit,
#在我们commit后修改了文件,可以回退到上一次版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值