Typical GitHub repository setup consists of at least two repositories, the upstream and the fork. Sometimes a third personal repository can also be useful. Here's how I typically name and setup my Git remote repositories:
- Clone the
origin
repository which is usually a fork where a team does work before merging it into the mainupstream
repository
λ git clone https://github.com/aws-lumberyard-dev/o3de.git
λ cd o3de