从Github上下载单一文件夹资源
徐徐 抱歉选手

使用SVN

  1. 在网页中打开想要下载的文件夹并复制的URL。

  2. 将URL中/tree/master/转换成/trunk/

    如果不是master分支,是另一个branchname分支,只需要将上文中的/trunk/替换成/branches/branchname/即可。

  3. 在终端进入目的文件夹,输入svn checkout Changed-URL即可。


升级到MacOS BigSur之后发现无法使用svn,因为XCode的Command Line Tools工具包里面没有svn了。解决办法是使用homebrew包管理工具。

之前下载过homebrew,但是报错version value must be a string。解决办法是brew update-reset,之后正常安装即可。


使用页面Raw

在Raw上右键菜单点击链接另存为即可。

但是可能存在文件格式转换。例如下载.csv到电脑就会变成.txt。

Raw+Wget

把单个文件点击Raw格式,跳出的页面中会有一个新的URL,形式大概为https://raw.githubusercontent.com/datawhalechina/leeml-notes/master/docs/Homework/HW_1/Dataset/result.csv

在命令行中输入wget Raw-URL,就可以下载内容,且不存在文件格式的转换。

可能会出现的问题

raw.githubusercontent.com的443端口无法连接的问题

修改主机地址,添加github相关地址,具体参考解决GitHub的raw.githubusercontent.com无法连接问题

  • 本文标题:从Github上下载单一文件夹资源
  • 本文作者:徐徐
  • 创建时间:2020-10-27 15:13:26
  • 本文链接:https://machacroissant.github.io/2020/10/27/github-one-file-download/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论