Learn Git / Glossary
The following terminology is used with version control, Git, and GitHub.
commit - (verb) the act of saving file revisions to a repository, (noun) a unique set of changes for one or more files committed to a repository
Git - a software system for managing file versions in a repository
git - a command-line program that provides Git system functionality
GitHub - a business and website that provides cloud-hosted Git repositories and other features and services
repository - a system for managing versions of files. A Git repository manages a history of file versions.