Может ли Git клонировать чистый репозиторий в другой чистый репозиторий

Я уверен, что это можно сделать, просто не знаю, как правильно.

Мой сценарий состоит в том, чтобы на этом этапе к моему компьютеру были подключены USB-накопитель, локальный жесткий диск и сетевой диск. Локальный жесткий диск будет содержать локальное активное репо для моей локальной работы. Сетевой диск (с длинным UNC-путем!) Будет содержать основное голое репо, которое действует как исходная ссылочная копия (2 или 3 сотрудника в офисе), в то время как USB-накопитель действует как моя мобильная копия для подключения к внешним компьютерам ( у других моих соавторов есть свои диски, что может повлиять на ответы). (это в Windows msysgit).

Это настройка USB-накопителя, которая вызывает беспокойство, и убедитесь, что я направляю рабочий процесс в правильном направлении (см. using-git-on-usb -stick-for-travel-code .

  • Должен ли я клонировать свое локальное репо или клонировать сетевое репо?
  • Какие специальные флаги используются для правильного отключения USB-накопителя? (-nohardlinks ?)
  • и т. Д.

5
задан Community 23 May 2017 в 12:00
поделиться