Downloads: 5 | Views: 102 | Weekly Hits: ⮙2 | Monthly Hits: ⮙4
Research Paper | Information Technology | United States of America | Volume 13 Issue 3, March 2024 | Popularity: 5.5 / 10
Distributed Version Control Systems: Leveraging Git for Effective Software Development
Rajesh Kotha
Abstract: This paper discusses the role of Git, a distributed version control system (DVCS) for software development and other fields, and its usability. The introductory part describes how Git helps manage projects in a collaborative and time-saving manner. In the problem statement, we have discussed large codebases without any version control. The literature review compares the distributed repositories and branching of Git with similar systems and describes its dynamic workflow applicability. The solution section now describes how branching, merging, and collaborative workflows in Git accelerate the development process, removing integration conflicts and improving team productivity with high-quality code. This study also examines how Git and DevOps affect software release speed and CI/CD operations. Git improves repeatability in academic research and skill development in education. The conclusion reaffirms that Git is an open-source version management system that promotes cross-disciplinary project cooperation and transparency. Git can manage, document, and share sophisticated coding and other professional projects that demand rapid version control and collaboration.
Keywords: Git, DVCS, CVCS, collaboration, branching, merging, DevOps, CI/CD, open-source, academic research, project management, reproducibility, and workflow
Edition: Volume 13 Issue 3, March 2024
Pages: 1962 - 1967
DOI: https://www.doi.org/10.21275/SR240310112728
Please Disable the Pop-Up Blocker of Web Browser
Verification Code will appear in 2 Seconds ... Wait