Таким образом, у меня есть тенденция к недавнему клону репо, который мне нужен для работы в «очень тесной» сети (часто на локальном диске). Существует также «официальный» сервер, который мой рабочий процесс действительно хочет быть источником, но он часто очень медленный (либо потому, что он перегружен, либо в удаленной сети, либо в обоих случаях).
(это локальное репо является клоном официального сервера, которое обычно устареет на неделю или две, но репо очень большое и имеет историю десятилетия, импортированную из более старых VCS, поэтому локальный клон плюс выборка с пульта намного быстрее)
Если я git clone -o local /path/to/repo
, а затем git remote add -f origin URI-for-offical-repo
получу ли я то же самое (*) git clone URI-for-offical-repo
дал бы мне?
Я особенно настороженно отношусь к любым тонким различиям, которые могут сделать толчок от моего репо другим. Также, если я начну использовать этот метод ускорения клона, «локальный» репо, возможно, был сделан с использованием этого метода, возможно, для нескольких поколений.
(*) то же самое плюс дополнительное удаленное имя «local» и все, что не было передано с локального на официальный сервер.