Fork a repository

At a high level, to fork a repository means to create your own personal copy of someone else's project (repository). This allows you to:

In short: Forking lets you freely work on your copy of a project, while keeping a connection to the original for collaboration.

Some Git hosting platforms like Github make it possible to fork a repository through their user interface but this a core part of GIT itself.

It's one of the reasons Flow technology is based on GIT. It's important that customers using Flow are able to modify and extend Flow to meet their own unique needs.

In other words - the bottleneck which is holding their business back from growth.