swift4.0

如何从 GitHub 上下载单个文件夹?

2018-05-17  本文已影响46人  279cb620c509

如何从 GitHub 上下载单个文件夹?

用 SVN 即可

举例说明:

譬如这个项目:[3lvis](https://github.com/3lvis)/Sync,我只想看 iOSDemo 文件夹的代码怎么办?先打开 ch03, 其 URL 为:"https://github.com/3lvis/Sync/tree/master/iOSDemo"

/tree/master/ 换成  /trunk/

"https://github.com/3lvis/Sync/trunk/iOSDemo"

然后, 输入:svn checkout  https://github.com/3lvis/Sync/trunk/iOSDemo

PS: 第一次使用的话, 可能会出现下面这个提示:

R)eject, accept (t)emporarily or accept (p)ermanently?

输入 P 就行了.

如果不是master分支 :

只需要将 /trunk/ 换成 /branches/branchname/ 就行了 ,

例如fix/447, 换成 **/branches/fix/447/

下载过程中可能出现下面错误:

svn: E000002: Unable to create pristine install stream

原因是因为项目目录的.svn缺少一个tmp的文件夹

解决方法:在.svn目录新建一个tmp文件夹;或者在/iOSDemo下添加tmp文件夹两种方法都可以

上一篇下一篇

猜你喜欢

热点阅读