只下载 GitHub 仓库中的某一个特定目录
1.使用 degit 工具(前端推荐)
如果你平常开发经常接触 Node.js/npm,可以使用 degit 这个超轻量的工具。它直接下载指定目录,且不会留下任何 git 历史记录,非常适合用来下载示例模板。
直接运行(无需全局安装):
bash
npx degit TanStack/router/examples/react/router-monorepo-react-query my-project注:my-project 是你想在本地创建的文件夹名称。
2.使用强大的新工具 giget(成功率极高)
giget 是目前更现代、更稳定的目录克隆工具(由 Unjs 团队维护,Nuxt 等知名框架官方底层都在用)。它内置了更好的网络重试机制和更优雅的 CDN 切换,几乎不会出现 zlib 错误。
直接在你的终端运行(无需安装):
bash
npx giget gh:TanStack/router/examples/react/router-monorepo-react-query tanstack-router-monorepo