A version control system (VCS) is essential for managing changes to source code over time. One significant advantage of a VCS is:
Facilitates resolving conflicts when merging code (Option C):
Version control systems like Git track changes made by different developers and provide tools to manage and merge these changes. When multiple developers work on the same codebase, conflicts can arise if they make changes to the same lines of code. A VCS helps in identifying these conflicts and provides mechanisms to resolve them, ensuring that the final merged code is consistent and error-free.
[References:, Git Documentation on Merging, Cisco DevNet Version Control Systems, , ]
Submit