Можно ли создавать форки чужих репозиториев с GitHub на платформах Gitverse и/или Gitflic?

К сожалению, в этом разделе нет информации о gitverse и gitflic, поэтому обращаюсь с вопросом здесь. <br/><br/> Возможно ли на gitverse и/или gitflic каким-либо образом форкать чужие репозитории с GitHub? И будет ли такой форк полноценным, с возможностью синхронизации с оригиналом и другими функциональными возможностями? Я знаю, что на gitverse можно импортировать свои репозитории с GitHub (на gitflic пока что не проверял), а также что возможно форкать чужие репозитории, которые расположены в том же самом хранилище (например, на gitverse). Но что насчет форков чужих репозиториев с GitHub или GitLab? <br/><br/> Я хотел бы полностью отказаться от не российских сервисов и забыть о них, однако на этих платформах есть некоторые репозитории, которые очень хотелось бы форкнуть.
  • 13 марта 2025 г. 17:14
Ответы на вопрос 2
На данный момент Gitverse и Gitflic не предлагают прямую возможность форкать репозитории с GitHub или GitLab. Эти платформы позволяют импортировать репозитории с GitHub, но это не совсем то же самое, что создание полноценного форка.

1. **Gitverse**: На Gitverse вы можете импортировать репозиторий с GitHub, но это подразумевает копирование содержимого репозитория в ваше собственное пространство. У вас не будет функционала, который обеспечивается форком, например, автоматической синхронизации изменений с оригинальным репозиторием. Вы можете вручную проверять и обновлять свои изменения, но автоматической синхронизации, как в GitHub, не будет.

2. **Gitflic**: Как и в случае с Gitverse, информация о форках чужих репозиториев с GitHub на Gitflic ограничена. Вы можете импортировать репозиторий, но полноценного форка с автоматической синхронизацией не предусмотрено.

Таким образом, если вы планируете полностью отказаться от не российских сервисов, вам придется самостоятельно управлять импортированными репозиториями и отслеживать обновления на GitHub или GitLab. Это может подразумевать необходимость вручную загружать обновления и делать слияние в ваш импортированный репозиторий.
Даже если в самом сервисе нет готовой кнопки - всегда можно сделать это силами гита. 
https://stackoverflow.com/questions/1484648/how-to...
1. Сначала нужно склонировать репозиторий, пуллишь все нужные ветки.
2. Добавляешь новый ориджин
git remote add new_repo_name new_repo_url
3. Пушишь в него все нужные ветки
git push new_repo_name master
4. Удаляешь старый ориджин (опционально)
git remote rm origin

Остаётся только вопрос периодической актуализации.

PS: лично я бы отвязывался не от "нероссийских сервисов", а от всех сервисов, данные на которых ты не можешь контролировать (постепенно к этому иду), по этой причине лично я не горю желанием залезть на гитверс/гитфлик.
Но это исключительно моё мнение.
Похожие вопросы