【发布时间】:2012-02-11 13:48:41
【问题描述】:
这就是我设置项目的方式:
git init --bare
后来我了解到,如果您想处理一个有多个用户的项目,我应该这样做:
git init --bare --shared
现在我尝试像那样工作,幸运的是我们刚刚开始,所以我可以再次设置 git。我仍然想知道,当您处于项目中间时,您不能这样做。 有没有办法可以将裸仓库更改为共享仓库?
【问题讨论】:
-
另一个想要修改现有裸仓库的用例是,如果您的远程仓库已损坏,并且您试图用您从常规仓库逆向工程的裸仓库替换它。
-
早在
git 1.7.1你就可以在exiting 裸仓库中运行git init --bare --shared命令,git将重新初始化 仓库与指定的共享。
标签: git repository shared git-bare