在localy克隆的git存储库中,我可以使用
查看历史记录git log
在一个小工具中,我只需要存储库的历史记录,而不是代码。 有没有办法克隆没有代码的存储库(仅限历史记录)?
还有其他方法只能从git存储库中获取历史记录。
提前致谢
答案 0 :(得分:16)
使用--bare
标志克隆存储库:
git clone --bare ...
"裸露" Git 中的存储库只包含版本控制 信息,没有工作文件(没有树),也没有包含 特殊的.git子目录。相反,它包含的所有内容 .git子目录直接在主目录本身。
在the documentation上阅读更多内容,或使用该选项查看有关setting up server environments的有用网页。