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

2021-04-23 20:26:41 +08:00
 Issacx

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

2280 次点击
所在节点    GitHub
15 条回复
ambiouss
2021-04-23 20:28:23 +08:00
github1s
Pastsong
2021-04-23 20:31:48 +08:00
文件页面,查看 raw,control + s
reiji
2021-04-23 20:32:31 +08:00
chrome 有个拓展叫做 GitZip for Github,至于油猴脚本有没有我就不清楚了
lostberryzz
2021-04-23 20:33:53 +08:00
lostberryzz
2021-04-23 20:36:37 +08:00
另外推荐几款实用的关于 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
2021-04-23 20:37:05 +08:00
@Pastsong 和 LZ 一样偶尔下载,想问下你这个方法下载下来的是 txt 文件,不是原文件格式,是不是就这样?
Issacx
2021-04-23 20:40:59 +08:00
@ambiouss 名字和项目都非常赛艇,多谢推荐。
@Pastsong 我现在就经常这么干,想找个一键解决的方案,不过还是多谢。
@reiji 感谢推荐。
@lostberryzz 看起来都不错,我研究一下。多谢。
triple7
2021-04-24 00:10:12 +08:00
推荐一个支持单文件下载和增强 Octotree 的扩展,支持 GitHub 、GitLab 、Gitee 、Gitea 。

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

这比复制粘贴快两步吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/772814

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX