当前位置: 首页 > news >正文

如何从GitHub上下载一个项目中的单个文件或者子文件夹

从GitHub上下载整个项目非常简单,只需要git clone xxx就可以了,但是有时候我们只需要项目中的某个文件或者子文件夹,用SVN就可以实现。在Windows上装个TortoiseSVN比较方便。

安装过程很简单,TortoiseSVN安装完毕后,例如我们打开GitHub上的某一个项目:https://github.com/sunshineatnoon/Paper-Implementations
这个项目里面有很多子文件夹,假如我们只要pix2pix这个文件夹里的东西:
在这里插入图片描述
首先,点开pix2pix,在浏览器中地址是:

https://github.com/sunshineatnoon/Paper-Implementations/tree/master/pix2pix

第二步,将地址中的 /tree/master/ 换成 /trunk/

https://github.com/sunshineatnoon/Paper-Implementations/trunk/pix2pix

第三步,右击电脑桌面,点击SVNcheckout:
在这里插入图片描述
如果不是master分支 , 假如是channel分支中的文件,只需将**/trunk/** 换成:

/branches/channel/

相关文章:

  • Qt on Android 之设置应用名为中文
  • Qml 编写遥控器转盘按钮
  • Qt for android 设置应用名称国际化
  • Qt for android 静/动态权限的申请
  • c语言-------sizeof()函数讲解 (数组作为参数传递时,是否能在传递过后求该数组的大小呢?)
  • Android SDk Manager里面到底哪些东西是必须下载的?
  • C++11中的原子操作(atomic operation)
  • Android各版本代号/版本号/API级别
  • android 如何让通知不被清除或者点击后不消失
  • Linux-pthread如何设置线程的优先级
  • Qt系列文章之一(Qt 下载、安装,组件管理软件​储存库设置,离线/在线安装方式)
  • Qt系列文章之二(Qt 环境搭建,主要针对MSVC/Android 平台)
  • Qt系列文章之三(编写简单程序Hello world 到不同平台winPc/Android)
  • Qt系列文章之四(如何在visual Studio 里使用Qt)
  • Qt系列文章之五(QtCreator 里使用Qt 技巧)
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • avalon2.2的VM生成过程
  • Docker: 容器互访的三种方式
  • egg(89)--egg之redis的发布和订阅
  • GitUp, 你不可错过的秀外慧中的git工具
  • HTTP 简介
  • in typeof instanceof ===这些运算符有什么作用
  • Next.js之基础概念(二)
  • node和express搭建代理服务器(源码)
  • SwizzleMethod 黑魔法
  • text-decoration与color属性
  • Vue 2.3、2.4 知识点小结
  • vue-router的history模式发布配置
  • vue总结
  • Vultr 教程目录
  • webpack入门学习手记(二)
  • 阿里云购买磁盘后挂载
  • 开发基于以太坊智能合约的DApp
  • 事件委托的小应用
  • 推荐一个React的管理后台框架
  • 移动端 h5开发相关内容总结(三)
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • ​secrets --- 生成管理密码的安全随机数​
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ![CDATA[ ]] 是什么东东
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #Z0458. 树的中心2
  • #图像处理
  • (03)光刻——半导体电路的绘制
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (一)Java算法:二分查找
  • ./configure、make、make install 命令