У меня есть две папки, сидящие рядом на моей машине.
/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
Но я продолжаю получать сообщение о том, что хранилище не существует, что мне не хватает?
Ваше хранилище не находится в /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/