Я пытаюсь клонировать репо из другого каталога.
Допустим, у меня есть один репо C:/folder1
иC:/folder2
Я хочу , чтобы клонировать работу folder1
в folder2
.
Что бы я набрал в командной строке, чтобы сделать это?
Кажется, что часто при клонировании предоставляется URL, а не путь к файлу, однако в данный момент я просто практикуюсь и пытаюсь привыкнуть к Git.
git clone C:\folder1\.git folder2
. Вам нужно запустить его из каталога, в котором вы хотите, чтобы folder2 появилсяОтветы:
Из документации для
git clone
:источник
git clone //pc_name/git
Ничто из этого не помогло мне. Я использую Git-Bash на Windows. Обнаружил, что проблема была с моим форматированием пути к файлу.
НЕПРАВИЛЬНО:
ВЕРНЫЙ:
Эти команды выполняются из папки, в которой вы хотите, чтобы папка репо появлялась.
источник
/
либо двойную косую черту `\\`. Но без единой косой черты.Стоит отметить, что команда работает аналогично в Linux:
источник
Это так просто, как кажется.
источник
Если на вашем пути есть место, заключите его в двойные кавычки:
источник
использование
git clone c:/folder1 c:/folder2
источник
Я использую git-bash в Windows. Самый простой способ - изменить адрес пути, чтобы иметь прямую косую черту:
PS: Запустите git-bash в папке назначения.
Путь, используемый в клоне ---> c: / Dev / предлагаем
Исходный путь в Windows ---> C: \ Dev \ предлагаемый
источник
Использование самого пути не сработало для меня.
Вот что наконец-то сработало для меня на MacOS:
Это также сработало:
Сам путь работал, если я сделал это:
источник