# SD3.2-I Version Control # Background # Aim # Outcomes * Apply Git as a version control system. * Apply SVN as a version control system. * Apply advanced git concepts, such as pull requests, branches, tags, submodules etc. * Differentiate types of workflows, such as Feature Branch Workflow, Gitflow Workflow, Centralized Workflow, Forking Worfklow. # Subskills * [[skill-tree:sd:3:2:e]]