These are some common terms used in source code management and version control systems. They are usually widespread and standard terms used by most control systems:
- Branch: It is a revision of the main code where developers can make a change and then can merge it with the main code later. Branches can be used to maintain different features and to keep different releases and versions. Tags also come in the same category and have a similar use.
- Change: Change represents a modification in the source code files and is tracked by the source version control system.
- Checkout: Checking out source code means to make a local copy of the repository code on your machine. It can also mean to ...