code and coffee icon over a midcentury modern chair
A Lowcode Lounge project

GitHub Glossary

Plain-language definitions of common terms for people new to GitHub

Branch

Clone

  1. (n) a copy of a repo that retains the history but doesn’t track new changes.
  2. (v) to make a copy of a repo that results in a clone.

Commit

  1. (n) a saved snapshot of files.
  2. (v) to save a snapshot of files.

Conflict

Fork

  1. (n) a copy of a repo that retains an ongoing connection to the source repo for comparing and sharing changes.
  2. (v) to make a copy of a repo that results in a fork.

GitHub repo

Issue

Local repo

Main branch

Markdown

Merge

Pull

Pull request

Push

README

Release

Repository


Collaborate on GitHub Join the Lowcode Lounge organization on GitHub