Да, это один из основных принципов git: он распространяется .
Это означает, что ни одно репо не является центральным по своей сути. Когда команда использует онлайн-платформу git, такую как github / bitbucket, это всего лишь выбор удобства, который может быть отменен в любое время для другого рабочего процесса, если это необходимо.
(В этом отношении вы могли бы также сделайте репо на своей машине, затем клонируйте его на той же самой машине, затем потяните / pu sh между этими двумя.)
Как знак, даже если не в основе вашего вопроса, что-то еще соблазняет Некоторые люди думают, что их онлайн-репо "отличается" от местных: это факт, что вы можете иметь полные клоны или голые клоны. Голые клоны ограничены, в основном из-за отсутствия рабочего дерева и взаимодействуют только с pull / pu sh. Репозитории Github такие же, и многие команды используют голое репо в централизованной роли. Таким образом, путаница.