← All terms

Shipping changes

Git

Git records versions of a project's files and connects those versions into a history. You can inspect changes, work along separate branches and combine work deliberately. Git runs locally; a hosting service such as GitHub is a separate place to share repositories.

You might see: version control, source control

In a real project

You record a working reading-list page, try a redesign on a branch, and compare it with the earlier version. Sharing those commits with a remote repository is a separate step.

A common mistake

Assuming installing Git uploads your work or saves every edit automatically. You still choose what to commit and when to share it with a remote.

Put it into practice

These lessons open through your account. Your kit determines which are available.

Go to the source

Sources checked .