正解:C
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