无法创建一个裸git存储库

时间:2011-06-30 08:08:51

标签: linux git

我的git版本是1.5.0.6。

我想创建一个名为sample.git的裸git存储库。

我尝试了各种各样,但失败了:

尝试1:

提供使用声明但未创建git

git init --bare sample.git 
usage: git-init [--template=<template-directory>] [--shared] 

尝试2 :(使用git-init而不是git init)

$ git-init --bare sample.git
usage: git-init [--template=<template-directory>] [--shared]

尝试3:创建一个目录示例,然后运行相同的命令,但仍然没有创建相同的输出和git存储库。

请帮帮我。

1 个答案:

答案 0 :(得分:4)

首先,升级你的git。版本1.5是非常古老的。

如果无法升级,我只需创建一个普通的git存储库,然后手动将其转换为裸存储库。普通的git repo将包含一个'.git'目录。这可能是你的“裸”回购。将此目录重命名为您喜欢的任何内容。 (你可能想要mv .git ../myrepo.git)。

然后你必须告诉git这是一个简单的回购。通过将bare = true添加到[core]配置部分中的配置文件来执行此操作。