【问题标题】:What is exactly is the benefit of a bare Git repository over a normal Git repository? [duplicate]与普通 Git 存储库相比,裸 Git 存储库到底有什么好处? [复制]
【发布时间】:2019-01-24 03:25:38
【问题描述】:

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

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

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

【问题讨论】:

  • 可能是一个类似的问题(解释什么是裸回购的用例)stackoverflow.com/questions/5540883/…
  • 谢谢!基本上它占用更少的空间..等,用于监督无需运行代码只查看日志、补丁、提交、推送和拉取..

标签: git git-bare


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2011-01-13
    • 1970-01-01
    • 2011-05-28
    • 1970-01-01
    • 2014-08-03
    • 2014-11-12
    • 1970-01-01
    • 2015-06-06
    • 2020-02-22
    相关资源
    最近更新 更多