克隆/仅读取git存储库的历史/日志

时间:2014-04-23 19:24:02

标签: git

在localy克隆的git存储库中,我可以使用

查看历史记录
git log

在一个小工具中,我只需要存储库的历史记录,而不是代码。 有没有办法克隆没有代码的存储库(仅限历史记录)?

还有其他方法只能从git存储库中获取历史记录。

提前致谢

1 个答案:

答案 0 :(得分:16)

使用--bare标志克隆存储库:

git clone --bare ...
  

"裸露" Git 中的存储库只包含版本控制   信息,没有工作文件(没有树),也没有包含   特殊的.git子目录。相反,它包含的所有内容   .git子目录直接在主目录本身。

the documentation上阅读更多内容,或使用该选项查看有关setting up server environments的有用网页。