You can securely access your account's resources by authenticating to GitHub, using different credentials depending on where you authenticate.| GitHub Docs
GitHub's collaborative approach to development depends on publishing commits from your local repository to GitHub for other people to view, fetch, and update.| GitHub Docs
Learn to work with your local repositories on your computer and remote repositories hosted on GitHub.| GitHub Docs