# Version Control

- [Google Drive](/programming/version-control/google-drive.md)
- [Git](/programming/version-control/git.md): This chapter will explain how to use Git and GitHub to track version history and collaborate with others. It will also introduce command line basics in the process.
- [What is Git?](/programming/version-control/git/what-is-git.md): This page will explain what git is, and what it can do.
- [How do you use Git?](/programming/version-control/git/how-do-you-use-git.md): This page will explain how to use git.
- [How to use Git (Option 1): Type commands yourself](/programming/version-control/git/how-to-use-git-option-1-type-commands-yourself.md): This page will explain how to use git's command line interface to perform actions with the tool.
- [How to use Git (Option 2): Use GitHub Desktop](/programming/version-control/git/how-to-use-git-option-2-use-github-desktop.md): This page will explain how to install and use GitHub Desktop.
