Git&GitHub(三)版本回退和撤销操作

本文介绍了Git的版本回退和撤销操作,包括如何查看历史修改记录、使用git log的各种选项,以及如何通过git reset和git checkout进行版本回退和撤销。详细讲解了如何回到特定版本以及在不同场景下撤销文件更改的方法。
摘要由CSDN通过智能技术生成

查看历史修改记录

git log 列出历史提交记录
查看历史记录的简洁的版本: git log --oneline

$ git log --oneline

我的测试结果如下:

545f530   (HEAD -> master) delete test1
5473bcd   modified readme,and add test1
cc2f16f   add a readme file

逆向显示所有日志:git log --reverse
查看历史中什么时候出现了分支、合并:git log --graph
只想查找指定用户的提交日志:git log --author

举例:指定用户为Linus,简洁显示前五行

$ git log --author=Linus --oneline -5

指定日期,可以执行几个选项:–since 和 --before,但是你也可以用 --until 和 --after

举例:查看看 Git 项目中三周前且在四月十八日之后的所有提交
( --no-merges 可以以隐藏合并提交)

$ git log --oneline --before={3.weeks.ago} --after={2010-04-18} --no-merges


其中上面测试结果中,如545f530是
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值