检查存储库的最后一次提交而不克隆它

时间:2018-10-18 07:13:39

标签: git

我希望能够在不克隆存储库本身的情况下获取有关存储库的信息(分支,提交历史记录)。

我可以做些什么,例如创建本地git repo,将其设置为跟踪/上传远程repo,然后仅获取有关该repo的元数据,而不是代码库本身吗?

我的最终目标只是获取存储库的提交历史记录。

谢谢

2 个答案:

答案 0 :(得分:1)

如果这是针对GitHub,GitLab或BitBucket的,则存在一个Web UI,该UI显示所有必需的信息,而无需克隆存储库。例如,链接:https://github.com/tensorflow/tensorflow/commits/master显示了在TensorFlow存储库中进行的所有提交。

GitLab,BitBucket等中存在类似的功能。

答案 1 :(得分:-1)

我不知道下载“仅提交”和“不是存储在提交中的文件”的任何内置方式。


如果您要查看一次提交:

plt.plot

如果要下载属于单个分支的提交:

git clone --depth 1