【问题标题】:When to use a bare Git repository?何时使用裸 Git 存储库?
【发布时间】:2014-08-03 02:47:36
【问题描述】:

裸 Git 存储库有哪些用例?

我们应该在什么时候更喜欢使用裸存储库,它给我们带来了什么好处?

如果我需要一个存储库来与团队共享并从生产服务器中提取更改,我应该使用裸 Git 存储库吗?

【问题讨论】:

  • 当您不打算直接编辑此存储库中的任何文件时,您会使用裸存储库。
  • 间接编辑示例:另一个存储库将更改推送到此存储库。
  • 我的用例是服务器上的 git 部署。我创建了一个裸存储库,在其中推送本地更改,然后我有一个到裸存储库的提交后挂钩,它将检查裸存储库并将代码推送到我服务器的应用程序目录。有点像 heroku 或 openshift 部署。跨度>

标签: git git-bare


【解决方案1】:

我的裸 Git 存储库的主要用例是我可以将本地更改推送到的存储库。它通常(尽管不总是)在远程服务器上。

【讨论】:

  • 可以从裸仓库完全重建工作树吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-12-15
  • 2014-11-12
  • 2014-08-18
  • 1970-01-01
  • 2011-01-10
  • 2021-03-09
  • 2011-01-13
相关资源
最近更新 更多