尝试了这个:
TOKEN="bla"
wget -r --no-parent --reject "index.html*" https://api.github.com/repos/organiztion/RepoName/contents/Framework/deploy_scripts/ --header "Authorization: token $TOKEN" --header 'Accept: application/vnd.github.v3.raw'
我收到的文件中包含目录中所有文件的列表。我想要实际的文件而不是列表。
而不是编写一个bash脚本来遍历文件并下载所有文件。
我喜欢“原始”的解决方案,意思是wget或curl而不是svn。
答案 0 :(得分:1)
Github让您有机会获得SVN的回购。 SVN允许您仅下载repo子文件夹的内容。
看一下这篇文章:Download a single folder or directory from a GitHub repo