Version Control System

Use of Version Control System:

  • Repository: It contains all the edits and historical versions (snapshots) of the project.
  • Copy of Work (checkout): It is the personal copy of all the files in a project. You can edit this copy, without affecting the work of others and you can finally commit your changes to a repository when you are done making your changes.

Types of Version Control Systems:

Local VCS

Centralized VCS

Distributed VCS

  • Commit
  • Push
  • Pull
  • Update

--

--

--

Developer with 3 yrs of industrial experience in developing scalable web applications.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What are your role and responsibilities in your Testing project ?

System Design — Sharding / Data Partitioning

My Journey To Becoming A Developer.

Supercharge your Git experience

What You Need to Know About Feature Management in 2022

Woman in a coffee shop looking at a laptop with code on it.

CS371p Spring 2022: Vedika Jain

Create Redis cluster + Docker + .Net Core 3.1 API for distributed caching

Run Software Update From Terminal Mac

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Abhay Jain

Abhay Jain

Developer with 3 yrs of industrial experience in developing scalable web applications.

More from Medium

Making Assertions On A Stub For Consecutive Calls

Unit Testing

SOLID Desing Principles

What’s RESTful API? #From Zero to One