IT Infrastructure Automation: Version Control and GIT
Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
A key part of automation is being able to reproduce or replicate processes. Software configuration management and software version control is critical. Explore one such product, called GIT.
Expected Duration (hours)
1.5
Lesson Objectives IT Infrastructure Automation: Version Control and GIT
recognize the need and uses for software, or file, version control and how GIT facilitates that process
install GIT on multiple operating systems and create a GIT repository
configure both local and remote GIT repositories
add files and commit the changes to a repository in GIT
create and use branches to track changes to a file in GIT
resolve merge conflicts between two branches in GIT
use and filter the GIT log and view the change history for a file
compare changes between branches and repositories
use GUI tools to view a GIT repository
push and pull repositories to retrieve changes or update branches in GIT
use built-in methods for deploying files to a production environment in GIT
deploy a GIT repository to an Azure App Service
automate tasks within GIT by creating scripts for the built-in hooks
configure and use GIT to handle versioning and manage automation scripts
Course Number: it_osaiti_04_enus
Expertise Level
Beginner