多项选择题

为什么要使用Git版本 系统()

A.项目文件庞大的话,将难于快速查找文件或者对比文件前后的变化
B.如果失误将文件丢失或者修改出错,可能比较难以修复
C.Git就是一款目前业界最为优秀的版本控制系统之一,甚至可以说是最为优秀
D.开源免费,让系统得到更好的进化,免费则吸引了更大的用户群体,形成一个良性循环