I am trying to understand what is the difference between the two. The Shared repository model: uses ‘topic’ branches, which are reviewed, approved, and merged into the main branch.
Fork and pull model: a repo is forked, changes are made, a pull request is created, the request is reviewed, and if approved, merged into the main branch.
Can someone explain with example?