This is an expanded version of my previous video (but without a soundtrack). I cover extracting an online repo, creating a new repo (your fork) on GitHub. I also show you how similar the process is for BitBucket.
I then show you the git commands to initialize a local repo, commit your changes, and push them to the online repository.