Форк (fork) -- что это в программировании

Форк -- это "ответвление" в череде изменений какого-либо проекта, то есть создание альтернативного пути развития для него (по сути -- нового проекта, базирующегося на другом проекте), т.е. создание нового репозитория с состоянием базирующемся на каком-то из состояний другого репозитория (который "форкнули").

Копирование как форк

Часто форк начинается с копирования уже имеющегося репозитория, с целью начать вносить в него изменения, независимосимо от изменений, которые вносят разработчики исходной программы.

В этом смысле факт копирования рерозиторий тоже называют форком, хотя на практике, это копированию может делаться для внесения незначительных правок, а вовсе не для создания альтернативного проекта.

Как сделать форк

Key Words for FKN + antitotal forum (CS VSU):