要从GitHub中下载整个项目,直接点击首页的clone or download就可以下载了
但是有时候要下载分支中的文件,比如我要下载models文件夹下的research文件夹下的struct2depth文件夹中的所有内容
这时候有个简单的办法
1 下载svn:
sudo apt install subversion
2 修改你要下载的链接,
比如我的是:https://github.com/tensorflow/models/tree/master/research/struct2depth
把其中的/tree/master/改成 /trunk/
即 https://github.com/tensorflow/models/trunk/research/struct2depth
3 使用svn
svn checkout https://github.com/tensorflow/models/trunk/research/struct2depth
你需要的文件就被下载到了你输指令时的当前文件夹。
PS.
如果分支名字不是master,而是其他分支,
就把/trunk/ 换成 /branches/branchname/