3

Я создал пустой репозиторий на внешнем жестком диске в пути

/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 clone /media/Segate/Repos/project01.git

но это игра меня ошибка "Слишком много параметров"

1 ответ1

0

Когда вы исполняли танец «git add.», «Git commit ...», вы хранили файлы в той же директории, где у вас есть исходный код. Ничто так и не добралось до голого репо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .