Почему бы просто не клонировать удаленное хранилище напрямую в локальное хранилище?
Обычно вилка используется для следующих целей: (Я не знаю, если это ваш случай или нетЯ могу только предположить)
Зачем форк?
Всякий раз, когда у вас есть свой собственный репозиторий, в котором вы не хотите, чтобы другие «касались» кода напрямую, но вы все же позволяете другим вносить свой вкладили для исправления ошибок вы добиваетесь этого с помощью форка.
Исходный репозиторий предназначен только для чтения, так как вы не являетесь участником, с другой стороны, форк находится под вашей учетной записью, поэтому у вас естьполные права на чтение / запись.
На вашем форке вы разрабатываете свои изменения, и когда вы закончите, вы «просите» владельца исходного репозитория добавить (объединить) ваши измененияВозвращаясь к его хранилищу, вы делаете это, используя запрос на извлечение.
Это логика, лежащая в основе разветвления.
В вашем случае я могу только предположить, что нужно отслеживать "основной" репозиторийдля всех изменений, почему? может быть, это основной репозиторий для распространения, может быть автоматизация манипулирования этим репо и т. д.
Чтобы сделать его коротким - форк используется, когда исходное репо доступно только для чтения и позволяет вам внести свой вклад. назад к этому.