-1

我想分析和格式化通过任何 Java 特定存储库的整个版本所做的更改的报告。

但是我找不到旧版本的存储库,即快照,因此我可以将它们与最新提交进行比较并分析所做的更改。

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

4

1 回答 1

2

默认情况下,克隆 Git 存储库时,您会获得该存储库的所有快照/提交。只需像这样克隆一个本地仓库:

git clone <url-or-path-to-remote-repo>

然后,您可以使用比较不同的快照/提交/标签git diff

git diff <commit1> <commit2>
git diff <tag1> <tag2>
git diff <tag1> <commit2>
# Etc...

或者,您可以切换到特定标签并获取与该版本匹配的所有文件。您将获得存储库的所需内容的快照,如下所示:

git checkout <tag1>
git checkout <commit2>
于 2013-09-04T04:49:48.890 回答