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

如何下载 Github 项目中的单个文件

  •  
  •   Issacx · 2021-04-23 20:26:41 +08:00 · 2203 次点击
    这是一个创建于 1291 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求如题。有时我仅需要项目下的某个代码文件,此时下载整个项目-解压-打开-拷贝特定文件显得非常冗余。请问是否有相关的油猴插件解决这一问题。

    15 条回复    2021-11-25 13:36:48 +08:00
    ambiouss
        1
    ambiouss  
       2021-04-23 20:28:23 +08:00
    github1s
    Pastsong
        2
    Pastsong  
       2021-04-23 20:31:48 +08:00 via Android
    文件页面,查看 raw,control + s
    reiji
        3
    reiji  
       2021-04-23 20:32:31 +08:00 via iPad
    chrome 有个拓展叫做 GitZip for Github,至于油猴脚本有没有我就不清楚了
    lostberryzz
        4
    lostberryzz  
       2021-04-23 20:33:53 +08:00
    lostberryzz
        5
    lostberryzz  
       2021-04-23 20:36:37 +08:00   ❤️ 1
    另外推荐几款实用的关于 Github 强化的浏览器插件:

    Refined Github: https://github.com/sindresorhus/refined-github
    Gitako (比 Octotree 好用): https://github.com/EnixCoda/Gitako
    OctoLinker: https://octolinker.vercel.app/
    SourceGraph: https://chrome.google.com/webstore/detail/sourcegraph/dgjhfomjieaadpoljlnidmbgkdffpack
    inhd
        6
    inhd  
       2021-04-23 20:37:05 +08:00
    @Pastsong 和 LZ 一样偶尔下载,想问下你这个方法下载下来的是 txt 文件,不是原文件格式,是不是就这样?
    Issacx
        7
    Issacx  
    OP
       2021-04-23 20:40:59 +08:00
    @ambiouss 名字和项目都非常赛艇,多谢推荐。
    @Pastsong 我现在就经常这么干,想找个一键解决的方案,不过还是多谢。
    @reiji 感谢推荐。
    @lostberryzz 看起来都不错,我研究一下。多谢。
    triple7
        8
    triple7  
       2021-04-24 00:10:12 +08:00
    推荐一个支持单文件下载和增强 Octotree 的扩展,支持 GitHub 、GitLab 、Gitee 、Gitea 。

    GitMaster: https://github.com/ineo6/git-master
    wolfan
        9
    wolfan  
       2021-04-24 09:39:46 +08:00
    Octotree 挺好用的。
    XIU2
        10
    XIU2  
       2021-04-24 09:45:57 +08:00
    我曾经写过一个 [Github 增强 - 高速下载] 的油猴脚本。
    github.com/XIU2/UserScript

    其中有个功能就是单文件快捷下载(鼠标指向时,列表文件前面的文件图标会变成下载图标)。
    虽然我这个脚本主要是在 Git Clone 、Release 、Raw 、Code(ZIP) 旁边添加高速下载链接!

    https://i.loli.net/2021/04/24/gS8z73Q4ypxfHkb.png
    wolfan
        11
    wolfan  
       2021-04-24 09:48:48 +08:00
    @lostberryzz Gitako 真香
    l4ever
        12
    l4ever  
       2021-04-26 10:28:18 +08:00   ❤️ 1
    你查看文件的时候, 不有个 RAW 按钮吗, 这也能提问?
    Issacx
        13
    Issacx  
    OP
       2021-04-26 11:12:46 +08:00
    @l4ever 不想回答就别回答,我也没有专门 at 你,问题有没有意义你自己有没有人收藏。查看代码-全选-复制粘贴-保存,需要多步骤才能把代码保存成文件。
    MrBrother
        14
    MrBrother  
       2021-11-25 13:28:08 +08:00 via iPhone
    @inhd
    raw 按钮提供的就是一个直链,源文件是 txt 那么另存为的就是一个 txt ,是 mp3 文件那么浏览器也会以音频方式打开
    MrBrother
        15
    MrBrother  
       2021-11-25 13:36:48 +08:00 via iPhone
    @Issacx
    点一下 raw ,提供给你的就是下载直链。只需要你在下载工具或者浏览器中将打开该文件类型的动作默认设置为下载即可。

    这比复制粘贴快两步吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3335 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:00 · PVG 19:00 · LAX 03:00 · JFK 06:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.