My notes on all things data.
Respository = folder Branch = creates a copy so you can edit without messing up the original Pull request = Merge changes in branch back to master version. If you don't own master version this will send a request to the person who does.