首页 > 其他分享 >492_Github如何下载指定文件夹

492_Github如何下载指定文件夹

时间:2023-09-26 09:55:19浏览次数:33  
标签:gitzip github 文件夹 492 Github DownGit 下载

这是一篇原发布于2020-02-22 10:30:00得益小站的文章,备份在此处。

前言

前一篇文章我们说到利用github存储空间 + jsDelivr CDN 作为博客图床的解决方案。
[post cid="482" /]

虽说jsDelivr的速度的确够快,但总是原图上传总觉得浪费了github的空间和用户的流量,无奈只得手动使用tingpng压缩图片。随后轶哥发现了一个问题一张一张压缩后上传非常麻烦,而github批量下载只能下载所有文件。

使用git工具的确可以完成这个任务,但配置起来还是麻烦,有没有一种快速通用下载指定github文件夹的工具呢?接下来,本文就将介绍两种方法来下载,快来一起学习吧!

gitzip

gitzip是一款chromium插件,在github任意文件/文件夹位置双击即可打包下载,同时也支持多选

商店地址是:https://chrome.google.com/webstore/detail/gitzip-for-github/ffabmkklhbepgcgfonabamgnfafbdlkn?hl=zh-CN

不方便访问谷歌的小伙伴,文末也提供了网盘下载。

[scode type="lblue"]安装方式非常简单,值得注意的是如果看到使用限制的警告消息,则应获取Github API访问token,具体方法和前文类似。也可以在github页面状态下点击gitzip扩展图标快捷获取[/scode]

DownGit

DownGit是github里的一个开源项目,直接打开网页输入github项目地址即可下载。

https://minhaskamal.github.io/DownGit/#/home

不过项目使用了google的js,所以在国内会有一些问题,这里也有国人制作的修改版,可以在国内正常使用

http://zhoudaxiaa.gitee.io/downgit/#/home

小结

这两种方式都可以轻松下载github指定的文件,区别在于gitzip可以多选文件,而DownGit只能下载指定文件夹内的内容。如果需要更为强大的git操作则建议使用git管理。


!!!

???今日内容获取???
!!!

关注微信公众号技术宅小哥哥,回复492,即可获取本文提到的资源。

标签:gitzip,github,文件夹,492,Github,DownGit,下载
From: https://www.cnblogs.com/devyi/p/17729445.html

相关文章

  • windows系统上的github项目的上传和下载
    通过把远程仓库文件克隆下来,再添加自己需要上传的文件,再上传到远程仓库。 1、下载git工具:https://gitforwindows.org/下载安装之后,右键鼠标会出现两个新选项,分别为[GitGUIHere],[GitBashHere] 2、进入GitHub首页,点击Newrepository新建一个项目仓库Re......
  • AI写代码 - Github Copilot
    GitHubCopilot是一款由GitHub和OpenAI合作开发的AI编码工具,它旨在为开发人员提供协助,加速代码编写过程,同时提高代码质量。GitHubCopilot使用GPT-3技术,能够理解上下文,并根据开发者的输入生成代码建议、注释和文档。介绍GitHubCopilot是一项革命性的开发工具,它利用......
  • Learn Git in 30 days—— 第 24 天:使用 GitHub 远端仓库 - 入门篇
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn GitHub是目前全世界最多人采用的Git线上管理平台,他包含了完整的Git远端仓库实作,还有完整的议题追踪机制与报表,更有成千上万的开源码项目都在GitHub......
  • 使用Vue3+elementPlus的Tree组件实现一个拖拽文件夹管理
    目录1、前言2、分析3、实现4、踩坑4.1、拖拽辅助线的坑4.2、数据的坑4.3、限制拖拽4.4、样式调整1、前言最近在做一个文件夹管理的功能,要实现一个树状的文件夹面板。里面包含两种元素,文件夹以及文件。交互要求如下:创建、删除,重命名文件夹和文件可以拖拽,拖拽文件到文件夹中,或......
  • 使用 SwitchHosts 加速GitHub 访问速度
    一、原理介绍-hosts是什么有时访问GitHub速度往往较慢,因为某些网络监管和防火墙措施导致的。而使用hosts文件可以通过修改DNS解析的方式,将GitHub的域名映射到加速节点的IP地址,就可以实现GitHub的访问加速。当计算机需要访问某个域名时,它首先会查询本地的hosts文件,看是否有该域名......
  • GitHub Copilot
    GitHubCopilot是一个由GitHub和OpenAI合作开发的编程助手工具。它是一个基于人工智能的代码自动完成工具,旨在帮助开发人员更快速、更高效地编写代码。以下是GitHubCopilot的主要特点和功能:代码自动补全和建议:GitHubCopilot可以根据你正在编写的代码上下文,提供实时......
  • stable-diffusion-webui Github 代码仓库的介绍
    stable-diffusion-webui:一个基于Web的稳定梯度流生成模型训练工具stable-diffusion-webui是一个位于GitHub上的开源代码仓库,地址为https://github.com/AUTOMATIC1111/stable-diffusion-webui。该仓库提供了一个基于Web的用户界面,旨在简化使用StableDiffusion这一生成模......
  • WebStorm 快捷键打开文件所在的文件夹
    可能会以为是给ShowinExplorer绑定快捷键,但我这里测试无效,需要绑定ShowinFileManager:......
  • git设置ssh key 同时配置Gitee和GitHub
    背景:由于一直用gitee来git代码,并且一直通过ssh无密码连接本地和gitee远程仓库。最近想使用github的GitHubPages的部署功能,就不得不在github上建立远程仓库,并使用ssh方式来git代码。这个时候就发现,之前的ssh秘钥不能同时在gitee和github上使用。问题解决:之前的ssh秘钥还是用......
  • Android Failed to resolve: com.github.PhilJay:MPAndroidChart:v3.1.0
    2022.3.1版本修改settings.gradledependencyResolutionManagement{repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)repositories{maven{url"https://jitpack.io"}//Addthisrepositoryjcenter()//orotherrep......