从Github上下载单一文件夹资源
使用SVN
在网页中打开想要下载的文件夹并复制的URL。
将URL中
/tree/master/
转换成/trunk/
。如果不是
master
分支,是另一个branchname
分支,只需要将上文中的/trunk/
替换成/branches/branchname/
即可。在终端进入目的文件夹,输入
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 许可协议。转载请注明出处!
评论