学而时习之:用git记笔记按时复习非常方便

用git记笔记的原因

笔记比较重要,是自己多年的积累!
万一(gitee或github等)账号丢了,电脑上有一份笔记。万一电脑丢了,账号上有一份笔记。
因此用git记笔记可尽可能保证笔记不丢失!

我的困惑

我会定期复习近期修改或新增的文件。之前是用git bash的find命令(参考链接:https://blog.csdn.net/linux_hua130/article/details/120782534)。学而时习之,挺不错。

可是,当我换电脑后,从账号里从新git clone到本地的笔记文件的修改时间是一样的,find命令不灵了(我当时快哭了)。

找到办法了,git whatchanged命令
查看某段时间内哪些文件有变动(完美的达到了我的要求)
git whatchanged --since="5 hours ago"

会打印出过去5个小时内的变化,你也可以使用weeks, months, years作为时间关键词。

小状况-终端中“中文文件名”显示乱码,执行下面的命令得以解决。
git config --global core.quotepath false

上例子:

#查找5小时内修改或创建的文件
$ git whatchanged --since="5 hours ago"
commit 995fe4c4*****c4a4b7d4f5140e (HEAD -> master, origin/master, origin/HEAD)
Author: yeluomen <sinat_24354307@example.com>
Date:   Mon Feb 13 23:46:03 2023 +0800

    git-whatchange

:100644 100644 cde84f4 d9a515e M        git/笔记.md

commit 3a7772a72*******f78680e414
Author: yeluomen <sinat_24354307@example.com>
Date:   Mon Feb 13 23:36:44 2023 +0800

    git

:100644 100644 67ed32e cde84f4 M        git/笔记.md

commit 73f8b1*******e44398d15af
Author: yeluomen <sinat_24354307@example.com>
Date:   Mon Feb 13 23:22:43 2023 +0800

记得按时复习笔记哦。

如果此文对你或身边的人有帮助,辛苦点赞转发。您的支持对我也很重要。谢谢!

参考链接:git 中文 乱码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值