add VCS component as base component of GIT
update