10 · Version Control

Fork

Your own copy of someone's repo

A personal copy of another person's repository that you can change freely — and optionally propose your changes back to the original.

Concrete example

Fork an open-source project, fix a bug in your copy, then open a PR to the original.