Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)



A Web-based version control repository that offers all the features of the Git distributed version control system. Introduced in 2008, GitHub is the largest hosting service for source code in the world. GitHub provides Web browser and mobile interfaces to the repository and also includes bug tracking, feature requests and wikis for every project. See Git.


A version control system for software originally created for Linux development by Linus Torvalds. Noted for its branching flexibility, which allows separate branches to be created for testing new ideas, Git is a distributed system that keeps a repository with complete version history in every directory. Git functions are activated by text commands such as git add and git commit. See GitHub and version control.

Personal Use Only

Before/After Your Search Term
GIS basic question typesGKS
GIS development strategyGlacier
GIS glossaryglare filter
GIS glossary: a-gGlass
GIS glossary: h-tglass audio
GIS standards categoriesglass box testing
Gitglass house
Git Hubglasserati

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design