Working with Git
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level
Overview/Description
GitHub is the web-based Git management system of choice for developers. In this course, you'll explore the features of GitHub, including branches and changes, commits, workflows, hosting options and remotes.
Target Audience
Software developers who wish to learn about version control using Git and GitHub
Prerequisites
None
Expected Duration (hours)
1.1
Lesson Objectives Working with Git
start the course
specify local commits and how they're created using Git
describe how to create and merge local commits using Git
define the Git history and how it's used
specify how to rename and delete files using Git
specify how to ignore files using Git
describe branching with Git
specify how to merge feature branches with Git
define branching workflows
define branching workflow variations and mix-ins
identify branch management considerations
specify merge conflicts and how to resolve them
describe different workflow models
define Git hosting options
specify the pros and cons of the three Git hosting options
describe remotes from one Git repository to another
demonstrate how to create commits and work with files in Git
Course Number: sd_dgit_a02_it_enus
Expertise Level
Beginner