GitFlic и GitVerse не поддерживают форки с GitHub, но это и не нужно. Достаточно клонировать репозиторий и работать с ним как с обычным проектом.
Сначала клонируем репозиторий с GitHub командой git clone, затем заходим в папку проекта. Добавляем второй внешний репозиторий, например, на GitFlic: git remote add myrepo
https://gitflic.ru/user/repo.git. После этого отправляем код на новый сервис через git push -u myrepo main.
Когда в оригинальном репозитории появляются изменения, получаем их с помощью git fetch origin, затем сливаем в свою ветку git merge origin/main. Если есть конфликты, решаем их, коммитим и отправляем в свой репозиторий git push myrepo main.
Кстати, даже на GitHub кнопка «Синхронизировать форк» не работает, если есть конфликты. Всё равно приходится делать fetch, merge и разбирать изменения вручную. Так что встроенный форк не даёт никаких преимуществ — стандартный механизм Git решает задачу лучше и универсальнее.