无法使用 Git 克隆裸存储库

无法使用 Git 克隆裸存储库

我在路径中的外部硬盘上创建了一个裸存储库

/media/Segate/Repos/project01.git

然后我添加并提交了我项目源的最新版本到这个存储库。

然后我在本地硬盘上的路径中创建了另一个存储库

/mc2012/mylocalrepos/project01

现在我正尝试从“裸”存储库获取工作副本,因此我导航到本地存储库并尝试执行以下命令:

$git clone /media/Segate/Repos/project01.git

但它无法识别路径,即使我 100% 肯定它在那里 :( 所以有人可以帮我告诉我我在这里做错了什么吗?我如何从裸仓库中获取完整的工作副本并将其放入本地仓库?

我收到的 $git clone /media/Segate/Repos/project01.git 错误是“参数太多”

这是我执行的所有命令:/media/Segate/Repos/project01.git

$git init --bare 

然后我进入源文件夹并从该文件夹中执行:

git init 
git add . 
git commit -m 'first commit' 
git remote add origin /media/Segate/Repos/project01.git 
git push --all 

然后我进入一个空文件夹/mc2012/mylocalrepos/project01并尝试通过输入命令进行克隆

$git 克隆/media/Segate/Repos/project01.git

但它给我一个错误“参数太多”

答案1

当你执行“git add .”和“git commit ...”操作时,你将文件存放在与源代码相同的目录中。没有任何内容进入裸仓库。

相关内容