如何在不获取实际文件及其所有修订版增量的情况下克隆git存储库?
我只希望能够Receiving objects: 12% (359112/2981072), 432.66 MiB | 1.67 MiB/s
,无需访问文件'内容。
我想跳过这部分克隆:
svn log <repo url>
有一些存储库我想要grep的日志,但是没有下载/检出整个存储库,因为它们的重量是千兆字节。即使是我只获得单个分支的日志(例如主人)的解决方案,如果有帮助,也会让我感兴趣。
基本上我正在为git
寻找类似val userFormConstraints2 = Form(
mapping(
"name" -> nonEmptyText,
"age" -> number(min = 0, max = 100)
)(UserData.apply)(UserData.unapply)
)
的内容。
答案 0 :(得分:1)
我不认为这是可能的。
你最多只能做一个浅层克隆,只能让历史X提交回来,但对于它们来说,仍然会下载对象。
唯一可以帮助你的是--single-branch
选项,它只下载一个分支而不是所有分支的历史记录。