Описание тега git-fork

NoneGit -fork означает создание нового репозитория git на основе текущего. ПРИМЕЧАНИЕ: некоторые детали зависят от того, используете ли вы GitHub, Bitbucket, GitLab или любые другие системы хостинга; рассмотрите возможность добавления соответствующего дополнительного тега соответственно.

В то время как Fork (в разработке программного обеспечения) традиционно означал начало независимой разработки на основе копии существующего проекта, git "fork", представленный GitHub, является средством совместной работы над существующим репозиторием. Эта же концепция была распространена на другие службы хостинга, такие как Bitbucket и GitLab.

Поскольку у вас нет права возвращаться в репо, которым вы не владеете, вы можете выполнить его форк (скопируйте на стороне сервера: это почти, но не совсем то же самое, что и клон, сделанный на сервере), получение копии репозитория git, которым вы владеете, т. е. на который вы можете вернуться.

Затем вы можете сделать запрос на перенос, сигнализируя обслуживающему персоналу исходного репо, что вы хотите, чтобы ваш вклад был снова объединен с исходным репо. Обратите внимание, что точные механизмы и внутренние детали запросов на вытягивание варьируются от одного хостинг-провайдера к другому.