在本地克隆的git存储库中,我可以使用
git log
在一个小工具中,我只需要存储库的历史记录,而不需要代码。有没有一种方法可以在没有代码的情况下克隆存储库(仅限于历史记录)?
是否有其他方法只从git存储库获取历史记录。
提前感谢
发布于 2014-04-23 11:29:07
使用--bare标志克隆存储库:
--bare
git clone --bare ...
Git 中的“裸”存储库只包含版本控制信息,没有工作文件(没有树),也不包含特殊的.git子目录。相反,它直接在主目录本身中包含.git子目录的所有内容。
在文献资料上阅读更多内容,或者使用该选项阅读有关设置服务器环境的帮助页面。
发布于 2021-11-22 18:28:25
如果只想查看历史记录,可以使用部分克隆功能过滤掉blobs(文件内容)。
git克隆--过滤器=blob:none YOUR_GIT_URL
参考:
https://stackoverflow.com/questions/23253420
相似问题