Как клонировать локальный репозиторий

У меня есть две папки, сидящие рядом на моей машине.

  • /Documents/Learning/Project1
  • /Documents/Learning/Test for git

Project1 имеет локальный репозиторий внутри с одним коммитом, и я хотел бы скопировать его в другая папка. Я запускаю команды:

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1 .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1.git .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1.git .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1/.git .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1 .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1 .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1.git .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1/git .
fatal: repository '/Documents/Learning/Project1' does not exist

/Documents/Learning/Test for git$ git clone /Documents/Learning/Project1/.git .
fatal: repository '/Documents/Learning/Project1' does not exist

Но я продолжаю получать сообщение о том, что хранилище не существует, что мне не хватает?

0
задан 1 September 2019 в 23:15

1 ответ

Ваше хранилище не находится в /Documents/Learning/Project1. Это находится в /home/<your username>/Documents/Learning/Project1. Вы могли также использовать короткий путь ~/Documents/Learning/Project1.

Примечание, которое Вы не можете мерзавец клонировать в существующий (непустой) справочник, таким образом, Вы должны удалить ~/Documents/Learning/Test for git и Ваша команда, должно быть ( предположение, что Ваш текущий рабочий справочник ~/Documents/Learning/ ):

$ git clone ~/Documents/Learning/Project1/ ./Test\ for\ git/
1
ответ дан 23 October 2019 в 03:41

Другие вопросы по тегам:

Похожие вопросы: