根据知乎上传授的方法整理一下,https://www.zhihu.com/question/25369412
github上有时候一个项目过大,只想下载其中的一个文件或文件夹查看,不想都下载下来时,此时广大的网友发挥其智慧的时刻到了。
方法一:SVN
举例说明:
譬如这个项目:Mooophy/Cpp-Primer · GitHub, 我只想看 ch03 文件夹的代码怎么办?
先打开 ch03, 其 URL 为: "https: //github. com/Mooophy/Cpp-Primer/tree/master/ch03"(这里添加空格, 为了防止知乎智能识别)
将/tree/master/换成/trunk/. (这个以前玩 Google Code 的人应该很熟悉.)
"https: //github. com/Mooophy/Cpp-Primer/trunk/ch03"(同样有空格)
然后, 输入:
svn checkout https://github.com/Mooophy/Cpp-Primer/trunk/ch03
PS: 第一次使用的话, 可能会出现下面这个提示:
R)eject, accept(t)emporarily or accept(p)ermanently?
输入 P 就行了.
作者:pezy
链接:https://www.zhihu.com/question/25369412/answer/30579415
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
方法二:Chrome插件
作者:Simshang
链接:https://www.zhihu.com/question/25369412/answer/112688823
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
@cranehuang看了这位知友的回答 , 安装了`Octo Mate` , 图片中右侧的工具栏 , 这个工具可以预览项目的梗概 , 也就是README.md文件的目录 , 用`Add this page`按钮收藏本页面 , 相当于一个网络收藏夹 , 在鼠标移动到文件的图标时候 , 会出现`Click to download` , 如图所示 :
谢谢这位知友的回答 , 在这里我再推荐一款插件`Octotree` , 就是第一幅图中左侧的工具栏 , 它相当于一个文件浏览器 , 可以看到整个项目的文件目录 , 在鼠标移动到相应文件下还会出现下载按钮 , 也很方便下载文件 , 如图 :