我的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存储库。
请帮帮我。
答案 0 :(得分:4)
首先,升级你的git。版本1.5是非常古老的。
如果无法升级,我只需创建一个普通的git存储库,然后手动将其转换为裸存储库。普通的git repo将包含一个'.git'目录。这可能是你的“裸”回购。将此目录重命名为您喜欢的任何内容。 (你可能想要mv .git ../myrepo.git
)。
然后你必须告诉git这是一个简单的回购。通过将bare = true
添加到[core]
配置部分中的配置文件来执行此操作。