与普通的Git存储库相比,裸Git存储库的确切好处是什么?

时间:2018-08-17 06:16:20

标签: git git-bare

我已阅读文章,但仍然不明白何时何地使用 bare Git存储库?我正在做一个项目。我可以为哪个用例创建一个带有裸仓库的项目,这有什么好处?

我能看到日志的唯一好处是什么?

到目前为止我读过的文章:

1 个答案:

答案 0 :(得分:0)

裸git仓库是没有工作目录的仓库。 基本上,它只是常规git存储库中的.git文件夹,没有可以编辑的检出文件。

对于服务器上的存储库非常有用,在该存储库中不应进行任何工作。这意味着该目录不用于编辑文件,构建项目或运行测试。

它减少了所需的磁盘空间,但仍允许克隆,推动,拉动和读取(可能我忘记了更多)。它不适用于添加和提交,因为它没有工作目录。