Expected Knowledge
- creating repositories with git initandgit clone
- reviewing repos with git status
- using git logandgit showto review past commits
- being able to make commits with git add
- commit them to the repo with git commit
- you need to know about branching, merging branches together, and resolving merge conflicts
- and being able to undo things in Git:- git commit --amendto undo the most recent commit or to change the wording of the commit message
- and git resetIf you're comfortable with all of these, then you'll be good to go for this course.
 
If you're new to Version control or Git, check out the Version Control with Git course.