从GitHub自动下载文件有很金宝搏官方网站多解决方案。然而,它们主要在Linux下很容易工作,需要wget或curl库。如果有人工作在Windows或直接想使用MATLAB,这个程序是有用的。
语法
filestr = githubFetch(用户,存储库,下载类型,名称)
与输入
用户:用户名或组织名
Repository:存储库的名称
下载类型:“分支”或“发布”
如果downloadType是'branch':分支名称(默认为'master')
如果downloadType为'release':发布版本(默认为'latest')
和输出
Filestr:下载文件的路径(如果下载失败则为空)
例子:
1) githubFetch('GLVis', 'GLVis', 'branch')
% same as githubFetch('GLVis', 'GLVis', 'branch', 'master')
2) githubFetch('matlab2tikz', 'matlab2tikz', 'branch', 'develop')
3) githubFetch('matlab2tikz', 'matlab2tikz', 'release', '1.1.0')
4) githubFetch('matlab2tikz', 'matlab2tikz', 'release')
%与githubFetch('matlab2tikz', 'matlab2tikz', 'release', 'latest')相同
引用作为
Zoltan Csati(2021)。githubFetchGitHub (https://github.com/CsatiZoltan/githubFetch)。检索.