如何下载存储库的不同版本';GitHub的快照是什么?

如何下载存储库的不同版本';GitHub的快照是什么?,git,netbeans,github,Git,Netbeans,Github,我想分析并格式化一份关于任何特定于Java的存储库的整个版本所做更改的报告 但我无法找到存储库的旧版本,即快照,以便将它们与最新提交进行比较并分析所做的更改 编辑: 我想使用NetBeans IDE比较快照。克隆Git存储库时,默认情况下,您将获得该存储库的所有快照/提交。只需复制本地回购协议,如下所示: git clone <url-or-path-to-remote-repo> 或者,您可以切换到特定标记,并获取与该版本匹配的所有文件。您将获得存储库中所需内容的快照,如下所示:

我想分析并格式化一份关于任何特定于Java的存储库的整个版本所做更改的报告

但我无法找到存储库的旧版本,即快照,以便将它们与最新提交进行比较并分析所做的更改

编辑:
我想使用NetBeans IDE比较快照。

克隆Git存储库时,默认情况下,您将获得该存储库的所有快照/提交。只需复制本地回购协议,如下所示:

git clone <url-or-path-to-remote-repo>
或者,您可以切换到特定标记,并获取与该版本匹配的所有文件。您将获得存储库中所需内容的快照,如下所示:

git checkout <tag1>
git checkout <commit2>
git签出
git签出

如何在NetBeans中使用Diff来比较快照?困扰大多数刚接触Git的人的是,没有单独的“快照”目录(在Git中,快照基本上是每个提交|分支|标记| SHA)。Git将工作根目录内容更改为与您希望显示头部的位置相对应。
git checkout <tag1>
git checkout <commit2>