V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hutusi
V2EX  ›  开源软件

阅读开源代码小技巧: Git 历史记录快速翻页式签出

  •  1
     
  •   hutusi · 2019-08-26 07:56:13 +08:00 · 3978 次点击
    这是一个创建于 1677 天前的主题,其中的信息可能已经有所发展或是发生改变。

    通过阅读源码来学习开源项目是最直接也最有效的方法。而想要了解一个开源项目,最好是从第一个 commit 开始看起,特别是第一个最小可用版本发布前的 commits,通过阅读对每一次 commit 提交源码,能够最直接的理解作者的设计思路和开发过程中的思考。

    我写了个 git 脚本工具,可以很方便的逐个按 commit 记录来查看源码:

    https://hutusi.com/blog/2019/08/18/git-paging

    8 条回复    2019-08-27 11:24:49 +08:00
    tomoya92
        1
    tomoya92  
       2019-08-26 08:02:22 +08:00 via iPhone
    博客手机上打开显示不全
    liangdu
        2
    liangdu  
       2019-08-26 08:35:54 +08:00 via Android
    谢谢分享
    hutusi
        3
    hutusi  
    OP
       2019-08-26 10:22:28 +08:00
    @tomoya92 博客是托管在 github pages 的,你是哪个地区的网络? 我用上海移动和联通都是可以的。
    xiri
        4
    xiri  
       2019-08-26 10:41:51 +08:00 via Android   ❤️ 1
    https://img.xirikm.net/images/VaE7.jpg
    同显示不全,并且只有文章页是这样,博客首页、关于页面之类的都是正常的,可能是你用的博客主题的问题
    hutusi
        5
    hutusi  
    OP
       2019-08-26 11:08:26 +08:00
    @xiri 谢谢提醒,我晚上看下,可能是因为主题的问题。
    hutusi
        6
    hutusi  
    OP
       2019-08-26 11:47:13 +08:00
    @xiri 已经 Fix 了,再次感谢!
    geekrainy
        7
    geekrainy  
       2019-08-26 13:09:59 +08:00
    关于最后一点在你的 gist 留言了
    hutusi
        8
    hutusi  
    OP
       2019-08-27 11:24:49 +08:00
    @geekrainy 谢谢~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5291 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 08:18 · PVG 16:18 · LAX 01:18 · JFK 04:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.