git基本命令之删除撤销操作

1、将删除文件恢复--撤销所删除的文件
git checkout 文件名

2、git reset
git reset --hard commitID(或某个节点)----强制切换到某个点,会导致所修改的内容删除(add之前)
git reset --soft commitID(或某个节点)----强制切换到某个点,所修改的内容会保留(add之后)

3、撤销操作
--1)文件修改后还没提交到暂存区,进行撤销操作后,文件恢复到版本库一样
git checkout -- 文件名
--2)文件修改后提交到了暂存区,进行撤销后,文件恢复到提交到暂存区之前的状态
git reset HEAD 文件 ----将暂存区文件恢复到工作区
git checkout -- 文件 ---- 将在工作区修改后的文件恢复至修改前

4、删除文件
---1)同时删除工作区和暂存区中的文件
git rm -f 文件名
---2)删除暂存区中的文件,不删除工作区的文件
git rm --cached 文件名

 

转载于:https://www.cnblogs.com/coffy/p/7650547.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值