Trending Technology Machine Learning, Artificial Intelligent, Block Chain, IoT, DevOps, Data Science

Recent Post

Search

Thursday, 4 April 2019

Git- Distributed Version Control System

What is Git
  • Git is a Distributed Version Control System (DVCS) . It can track changes to a file and allows you to revert back to any particular change.
  • This post will help beginners learn the basic functionality of Git version control system. After completing, you will find yourself at a moderate level of expertise in using Git version control system from where you can take yourself to the next levels.
  • Its distributed architecture provides many advantages over other Version Control Systems (VCS) like SVN (source and version control tool).
  • One major advantage is that it does not rely on a central server to store all the versions of a project files.


Version Control System :
  • Version Control System (VCS) is a software that helps software developers to work together and maintain a complete history of their work.
  • Following are the types of VCS :
            - Centralized version control system (CVCS)
            - Distributed/Decentralized version control system (DVCS)
  • Git falls under distributed version control system , so we will focused on it.
Advantages of Git :
  • Free and open source
  • Fast and small
  • Implicit backup
  • Security
  • No need of powerful hardware
  • Easier branching
Basic Git Commands ?



No comments:

Post a Comment