Git基础操作:push提交多个文件成功后如何撤销回退某个文件,回退代码到某次commit

之前写过类似的一篇文章 Git基础操作:push提交成功后如何撤销回退,回退代码到某次commit

按照那个示例,把期间所有commitid下的文件都会回滚掉,但是如果只想将其中某个文件回滚可以下面的示例来搞。

git log OneBean.java
commit 20ebdf62fdcd8cd7dba690b619c6bcb1d8329e28 (HEAD -> feature/mytestbanch)
Author: aa <aa@abc.com>
Date:   Fri Jun 12 17:53:30 2020 +0800

    somecommit3 manay files

commit cbf5dbf3643ca5b6a69302ff799bc647138a6f2d
Author: aa <aa@abc.com>
Date:   Fri Jun 12 17:53:06 2020 +0800

    somecommit2 manay files

commit e9bde4a5f17d138c59ce10552e0af66318b4aac5 (origin/feature/mytestbanch)
Author: aa <aa@abc.com>
Date:   Fri Jun 12 17:02:02 2020 +0800

    somecommit1 manay files

commit ee52bd20937d54cbbd86c45aa6b25a6d5c90781d
Author: bb <bb@abc.com>
Date:   Tue Sep 24 17:32:32 2019 +0800

    somecommit0 manay files

git reset ee52bd20937d54cbbd86c45aa6b25a6d5c90781d  OneBean.java

git checkout OneBean.java




  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值