是没有内容的Git克隆吗?

时间:2017-12-08 13:45:37

标签: git

我的上下文如下:

  • 我想在Git上做一些操作,只能在本地存储库上进行。
  • 我不关心历史的内容,甚至是当前的内容。只有元数据(提交,作者,日期......)才有意义。

所以我希望有一个包含最少量数据的本地Git存储库,以允许以下操作:

  • 做一个分支,推它。
  • 做一个标签,推它。

这样的事情是否可能?我已经知道什么是裸存储库(它提供了包括文件数据在内的所有提交),并且我已经阅读了关于git浅层克隆的内容,但是两者都向我提交了所有数据的提交。

1 个答案:

答案 0 :(得分:1)

不,你问的是什么(没有实际内容的提交)从根本上不支持git。根据您的远程主机的托管方式,托管服务器可能会提供API,您可以使用它来操作引用(分支和标记)而无需克隆,但这就是它。