我已阅读文章,但仍然不明白何时何地使用 bare Git存储库?我正在做一个项目。我可以为哪个用例创建一个带有裸仓库的项目,这有什么好处?
我能看到日志的唯一好处是什么?
到目前为止我读过的文章:
答案 0 :(得分:0)
裸git仓库是没有工作目录的仓库。
基本上,它只是常规git存储库中的.git
文件夹,没有可以编辑的检出文件。
对于服务器上的存储库非常有用,在该存储库中不应进行任何工作。这意味着该目录不用于编辑文件,构建项目或运行测试。
它减少了所需的磁盘空间,但仍允许克隆,推动,拉动和读取(可能我忘记了更多)。它不适用于添加和提交,因为它没有工作目录。