美文网首页swift4.0
如何从 GitHub 上下载单个文件夹?

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

作者: 279cb620c509 | 来源:发表于2018-05-17 16:43 被阅读46次

    如何从 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文件夹两种方法都可以

    相关文章

      网友评论

        本文标题:如何从 GitHub 上下载单个文件夹?

        本文链接:https://www.haomeiwen.com/subject/xotidftx.html