简而言之,为了运行一个复杂的神经网络模型,我需要一个特殊版本的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上的存储库名称(repositorynolearnon 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/

10-13 05:23