Ну, это зависит от того, что вы подразумеваете под клоном.
Если вы имеете в виду клон, как в git clone REPO_URL
(и я предполагаю, что вы действительно это имеете в виду), то обычно мы клонируем удаленный репозиторий из-за тот факт, что все участники проекта помещают свой код в этот репозиторий. Таким образом, клонируя его, вы можете получить весь доступный код, который может видеть каждый.
Кроме того, вы не можете реально клонировать чужую локальную , как в их файловая система, хранилище, если они не дают его вам на флешке sh или если вы не овладеете их репо физически.
В противном случае, если вы хотите просто клонировать хранилище, как в случае создания точной копии его и загрузить его другому провайдеру, тогда вам просто нужно решить, какой репозиторий вы хотите скопировать и переместить в другое место. Имейте в виду, что многие сервисы (GitHub, GitLab, Bitbucket) позволяют довольно легко импортировать другие репозитории.