Git Git is a version control system that helps us save our code and track changes over time. It allows many people to work on the same project without conflicts and keeps a complete history of all updates.
Version Control Systems A version control system is a tool that helps manage different versions of code. There are two types of version control systems.
- Centralized Version Control System (CVCS)
- Distributed Version Control System (DVCS)
Centralized Version Control System there is only one main server where the code is stored. All developers connect to that server to get and save changes. If the server goes down, developers cannot work. Example: SVN Distributed Version Control System Every developer has a full copy of the project on their computer. Even …
Git Git is a version control system that helps us save our code and track changes over time. It allows many people to work on the same project without conflicts and keeps a complete history of all updates.
Version Control Systems A version control system is a tool that helps manage different versions of code. There are two types of version control systems.
- Centralized Version Control System (CVCS)
- Distributed Version Control System (DVCS)
Centralized Version Control System there is only one main server where the code is stored. All developers connect to that server to get and save changes. If the server goes down, developers cannot work. Example: SVN Distributed Version Control System Every developer has a full copy of the project on their computer. Even if the main server is not available, developers can continue working and later share their changes. Example: GIT
Gitlab Web-based platform that is used to store and manage Git repositories. It helps developers collaborate on code, track changes, review code, and automate tasks like testing and deployment.
Host A host is an online platform that stores your Git repositories so you can access them from anywhere and share them with others.