A repository contains all of your code, your files, and each file's revision history. You can discuss and manage your work within the repository.| GitHub Docs