When creating a new repository on BitBucket, there is a "Create fork" column and options: allow only private forks, allow forks, there are no forks. What is a fork?

    2 answers 2

    Fork is a copy of the repository, which is created for independent development of the project, as well as for fulfillment of pull-requests (changes of third-party developers that they propose to make to the "main" repository). At the same time, BitBucked / Github store information about the parent repository.

      Fork == fork, from the English "fork". Branch of the project / repository. Usually the main branch is called trunk == trunk (trunk) or main and branch branches == branch or fork == fork are from it.

      In terms of different VCS, fork / branch differ from each other. For example, in Git , a fork means any development of a team member who, as it may merge with the main trunk, may not merge. In terms of Subversion fork is an independent development branch that does not merge into the main repository.

      Since this is a BitBucket - I would venture to suggest that this is a git