Question

What is the purpose of 'version control systems' (VC

  • S like Git?
A To control which version of software end users can install on their computers Correct Answer Incorrect Answer
B To track changes to source code over time, enabling collaboration, rollback to previous versions, and maintaining a history of modifications Correct Answer Incorrect Answer
C To manage software licensing and version numbers for commercial software Correct Answer Incorrect Answer
D To control access permissions to different versions of files in a database Correct Answer Incorrect Answer
E To automatically update software to the latest version on all servers Correct Answer Incorrect Answer

Solution

Git is a distributed VCS where every developer has a complete copy of the repository. Key concepts: commit (snapshot of changes), branch (parallel development line), merge (combining branches), pull request (code review before merge). Platforms: GitHub, GitLab, Bitbucket. Banks use Git for managing banking application source code, with strict branch policies, mandatory code reviews, and integration with CI/CD pipelines for compliance with change management procedures.

Practice Next

Relevant for Exams:

ask-question