简而言之,为了运行一个复杂的神经网络模型,我需要一个特殊版本的nolearn
,它有一个https://github.com/dnouri/nolearn/tree/1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn格式的url。但是,页面上没有Download as Zip
按钮,我也不能用
git clone https://github.com/dnouri/nolearn -branch 1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn
很简单,
git clone https://github.com/dnouri/nolearn/tree/1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn
也不起作用。
甚至,我也不知道我应该在谷歌搜索什么!
注意:这是最后一个支持类
Objective
的版本,即不再支持命令from lasagne.objectives import Objective
! 最佳答案
除了subversion(svn),git对于目录(文件系统文件夹)、分支和标记有单独的名称空间。因此,https://github.com/dnouri/nolearn/tree/1659e4811e498dc1f442d8e6486d0831f85255b4/nolearn本身不是一个分支。1659e4811e498dc1f442d8e6486d0831f85255b4
是一个提交id,此处用于引用提交创建的修订。dnouri/nolearn
是github上的存储库名称(repositorynolearn
on accountdnouri
),url中的最后一个nolearn
是revision1659e4811e498dc1f442d8e6486d0831f85255b4
内容中的目录。
使用git获取此代码的“常规”方法是:
将存储库复制到本地计算机
git clone https://github.com/dnouri/nolearn.git
(您可以在存储库的页面https://github.com/dnouri/nolearn上的“克隆url”字段中找到此url。)
输入本地存储库
cd nolearn
查看想要的修订版
git checkout 1659e4811e498dc1f442d8e6486d0831f85255b4
切换到存储库中的相应目录
cd nolearn
关于git - 下载github项目的特定分支,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32340337/