裸 Git 存储库相对于普通 Git 存储库到底有什么好处?

  • 本文关键字:存储 Git 相对于 git git-bare
  • 更新时间 :
  • 英文 :


我已经阅读了文章,但仍然不明白何时何地使用Git 存储库?我正在做一个项目。对于哪个用例,我可以创建另一个具有裸存储库的项目,它将带来什么好处?

我可以看到日志的唯一好处是吗?

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

  • 裸 git vs .git/- config.bare 的目的

  • GIT 中需要裸存储库

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

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

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

最新更新