学习如何使用 Git (三)撤销修改

一.撤销工作区的修改

在工作区添加一行

learn how to checkout.

现在我们要撤销这一行的修改,使用 git checkout readme.txt 命令

git checkout 其实是用版本库里的版本替换工作区的版本,无论工作区是修改还是删除,都可以“一键还原”

二.撤销暂存区的修改

若修改已经被 add 到了暂存区,需要先将修改退回到工作区。

使用 git reset HEAD readme.txt 将修改退回到工作区

再使用 git checkout readme.txt 命令,撤销工作区的修改。

修改被撤销。

三.Git 中的删除操作

git rm file 删除工作区和暂存区的文件,需要从版本库reset下来,直接checkout无法还原

rm 只删除工作区的文件,直接checkout可以还原

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值