0


如何下载Github上项目中的一个目录或几个文件

问题的由来

经常使用Github的可能都会有这样的需求,有的时候一个仓库好几个GB,但是感兴趣的只是某个目录下的文件。Git没有单独下载目录的命令,只能先克隆仓库,再想办法从中下载几个文件,很是麻烦。今天分享一个利用浏览器的插件实现Github上制定文件或者目录下载的方法,希望能够帮助到各位。

GitZip for Github插件

GitZip for Github是一个非常实用的浏览器插件,它可以下载指定文件:在浏览Github时,如果只想下载某个子目录的内容,而不是整个项目,GitZip可以帮助我们实现这个目标。

Edge中插件的安装

点击工具栏上“扩展”按钮,然后选择“获取Microsoft Edge扩展”,在扩展应用中搜索“GitZip”,我们会看到两个应用,其中下面那个是可以工作的,而上面的不行。

点击“获取”按钮就可以安装插件了。

Chome中插件的安装

在Chrome的插件商店中,搜索GitZip即可,只有一个选项,直接安装即可。

插件的使用

GitZip插件实际上是一个Github的扩展,Github要求扩展必须得到授权,否则就不能下载文件,所以我们需要给GitZip进行授权。

Github授权

如果是第一次使用插件,点击工具栏上GitZip的按钮,它会弹出来一个窗口,让你输入Github API Access Token,我们需要在此处输入Access Token。

要获得Github API Access Token,需要登录到Github账号中,选择Settings,然后滚到页面最下面,在左下角找到Developer Settings。然后点击左边菜单Personal access tokens → Tokens (classic)。在其中选择Generate new token即可得到Github API Access Token。把得到的Token复制后输入上面的对话框,然后按回车即可。

文件下载

授权成功后,就可以正常使用GitZip了。首先来到目标仓库,找到想要下载的目录,把鼠标放在这个目录上,前面就会出现复选框,勾选上复选框。选中要下载的目录后,在当前页面鼠标右键,在菜单中选择GitZip Dowload即可下载。

插件会自动把要下载的文件打包成Zip文件由浏览器下载。

这个插件相当好用,极大地节省了我的时间。


本文转载自: https://blog.csdn.net/bit_mike/article/details/140277717
版权归原作者 神一样的老师 所有, 如有侵权,请联系我们删除。

“如何下载Github上项目中的一个目录或几个文件”的评论:

还没有评论