【发布时间】:2012-12-03 11:34:01
【问题描述】:
我一直在我的本地本地服务器 (Mac Mini) 中托管裸存储库。
它的执行速度真的很慢(可能是由于缺乏对大文件的 git 优化)
所以为了解决这个问题,我正在考虑将我的裸仓库移动到 BitBucket 私有仓库。只是试一试。
当我尝试从裸存储库导入 bitbucket 时。它有很多问题,比如它只导入我的暂存分支。
当我这样做时
git branch
在 git 裸仓库目录上
它只在我的分支列表中显示我的分期。
然后我做git fsck --full。
它显示了许多与包相关的错误。
另一个问题是,在 git bare repo 目录中,我发现了另一个与 repo 目录本身同名的文件夹。例如:我的 repo 目录名称是 repo.git/。这继续 repo.git/repo.git/repo.git/repo.git。
从这些问题来看,我认为我把我的裸存储库搞砸了。所以我正在考虑删除这个裸仓库并从我的普通/非裸仓库导入到 bitbucket。
所以我的问题是: 从裸存储库导入和从非裸存储库导入有什么区别,即使是很小的差异?
提前谢谢你。
【问题讨论】:
标签: git repository git-bare