我已经创建了一个存储库。我可以让它成为一个裸类型还是我应该重新开始?
问问题
10016 次
3 回答
41
根据常见问题解答,可以通过两种方式完成从非裸机到裸机的转换。最好的:
$ git clone --bare -l repo repo.git
$ rm -rf repo
从头开始创建一个裸存储库:
$ mkdir repo.git
$ cd repo.git
$ git --bare init
于 2009-11-23T17:16:34.307 回答
20
只需将.git
文件夹从工作副本中移开即可。
mv /var/git/repo/repo/.git /var/git/repos/repo.git
您可能想要跟进
git config --bool core.bare true
在那个存储库中,以防万一git
抱怨某些事情不正确。
于 2009-11-23T17:07:45.573 回答
5
git clone --bare repo
这将为您提供一个新的裸版repo
named repo.git
。容易,不是吗?
于 2009-11-23T19:07:53.537 回答