首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >下载github项目的特定分支

下载github项目的特定分支
EN

Stack Overflow用户
提问于 2015-09-02 04:28:58
回答 3查看 56.6K关注 0票数 17

简而言之,为了运行卷积神经网络模型,我需要一个特殊版本的nolearn,它有一个https://github.com/dnouri/nolearn/tree/1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn形式的url。但是,页面上没有Download as Zip按钮,我也无法使用

代码语言:javascript
复制
git clone https://github.com/dnouri/nolearn -branch 1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn

简单地说,

代码语言:javascript
复制
git clone https://github.com/dnouri/nolearn/tree/1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn

也不起作用。

甚至,我不知道我应该在谷歌上搜索什么!

注意:这是为Objective类提供支持的最后一个版本,即不再支持命令from lasagne.objectives import Objective

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-09-02 04:48:05

与Subversion (SVN)不同,git对目录(文件系统文件夹)、分支和标签有单独的名称空间。因此,https://github.com/dnouri/nolearn/tree/1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn本身并不是一个分支。1659e4811e498dc1f442d8e6486d0831f85255b4是一个提交ID,这里用来表示由提交创建的修订。dnouri/nolearn是GitHub (repository nolearn on account dnouri)上的存储库名称,URL中的最终nolearn是revision 1659e4811e498dc1f442d8e6486d0831f85255b4内容中的目录。

用git获取这段代码的“正常”方法是:

  1. 将资料档案库复制到本地计算机

git克隆https://github.com/dnouri/nolearn.git

(您可以在存储库的页面https://github.com/dnouri/nolearn上找到此URL,位于本地存储库的'clone URL‘中

cd nolearn

  • check输出所需的修订版

git将1659e4811e498dc1f442d8e6486d0831f85255b4

  • change签出到存储库中的相应目录

cd不了解

票数 13
EN

Stack Overflow用户

发布于 2015-09-02 04:39:11

这可以帮助您:

How to clone a single branch in git?

其中指定:

代码语言:javascript
复制
git clone <url> --branch <branch> --single-branch [<folder>]

文档:

Git Clone

--无单分支

仅克隆通向单个分支末端的历史记录,该历史记录由--branch选项指定,或者主分支远程的HEAD指向。当使用--depth选项创建浅层克隆时,这是默认设置,除非给出--no-single-branch来获取所有分支末端附近的历史记录。进一步提取到结果存储库中将只更新用于初始克隆的分支的远程跟踪分支。如果在创建--single-branch克隆时,远程服务器上的磁头没有指向任何分支,则不会创建远程跟踪分支。

票数 41
EN

Stack Overflow用户

发布于 2015-09-02 04:31:56

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32340337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档