如何下载 Github 项目中的单个文件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Issacx

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

  •  
  •   Issacx Apr 23, 2021 3092 views
    This topic created in 1833 days ago, the information mentioned may be changed or developed.

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

    15 replies    2021-11-25 13:36:48 +08:00
    ambiouss
        1
    ambiouss  
       Apr 23, 2021
    github1s
    Pastsong
        2
    Pastsong  
       Apr 23, 2021 via Android
    文件页面,查看 raw,control + s
    reiji
        3
    reiji  
       Apr 23, 2021 via iPad
    chrome 有个拓展叫做 GitZip for Github,至于油猴脚本有没有我就不清楚了
    lostberryzz
        5
    lostberryzz  
       Apr 23, 2021   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  
       Apr 23, 2021
    @Pastsong 和 LZ 一样偶尔下载,想问下你这个方法下载下来的是 txt 文件,不是原文件格式,是不是就这样?
    Issacx
        7
    Issacx  
    OP
       Apr 23, 2021
    @ambiouss 名字和项目都非常赛艇,多谢推荐。
    @Pastsong 我现在就经常这么干,想找个一键解决的方案,不过还是多谢。
    @reiji 感谢推荐。
    @lostberryzz 看起来都不错,我研究一下。多谢。
    triple7
        8
    triple7  
       Apr 24, 2021
    推荐一个支持单文件下载和增强 Octotree 的扩展,支持 GitHub 、GitLab 、Gitee 、Gitea 。

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

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

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

    这比复制粘贴快两步吧
    About     Help     Advertise     Blog     API     FAQ     Solana     921 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 51ms UTC 19:11 PVG 03:11 LAX 12:11 JFK 15:11
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86