git - 创建将在服务器上的 git 存储库时,我可以将其转换为裸存储库吗?

标签 git git-bare git-non-bare-repository

<分区>

我已经创建了一个存储库。我可以将其设为裸类型还是重新开始?

最佳答案

根据FAQ ,从非裸到裸的转换可以通过两种方式完成。最好的一个:

$ git clone --bare -l repo repo.git
$ rm -rf repo

从头开始创建一个裸仓库:

$ mkdir repo.git
$ cd repo.git
$ git --bare init

关于git - 创建将在服务器上的 git 存储库时,我可以将其转换为裸存储库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1784506/

相关文章:

git - 如何推送到非裸 Git 存储库?

Git 子模块或子存储库或远程?

git - Visual Studio /GIT : No tracked remote branch

mysql - 在 Git 推送和 pull 上导出和导入数据库

git - Bitbucket 需要更改最后一次提交的作者姓名

git - 为什么我的远程 Git 存储库在推送到它之后有未提交的更改?

git - 在 Git 中使用 receive.denyCurrentBranch 有什么后果?

Git - 裸仓库不能有主分支的工作树 - 为什么?

git - 我需要在裸仓库中 merge 分支吗?

Git,如何将裸机更改为共享仓库?