Git And Github Bootcamp
Tags: Git
Master the essentials and the tricky bits: rebasing, squashing, stashing, reflogs, blobs, trees, & more!
Last updated 2022-01-10 | 4.8
- Understand how Git works behind the scenes- Explain the difference Git objects: trees
- blobs
- commits
- and annotated tags
- Master the essential Git workflow: adding & committing
What you'll learn
Understand how Git works behind the scenes
Explain the difference Git objects: trees
blobs
commits
and annotated tags
Master the essential Git workflow: adding & committing
Work with Git branches
Perform Git merges and resolve merge conflicts
Use Git diff to reveal changes over time
Master Git stashing
Undo changes using git restore
git revert
and git reset
Work with local and remote repositories
Master collaboration workflows: pull requests
"fork & clone"
etc.
Squash
clean up
and rewrite history using interactive rebase
Retrieve "lost" work using git reflogs
Write custom and powerful Git aliases
Mark releases and versions using Git tags
Host static websites using Github Pages
Create markdown READMEs
Share code and snippets using Github Gists
* Requirements
* Basic computer skillsDescription
- Understand how Git works behind the scenes
- Explain the difference Git objects: trees, blobs, commits, and annotated tags
- Master the essential Git workflow: adding & committing
- Work with Git branches
- Perform Git merges and resolve merge conflicts
- Use Git diff to reveal changes over time
- Master Git stashing
- Undo changes using git restore, git revert, and git reset
- Work with local and remote repositories
- Master collaboration workflows: pull requests, "fork & clone", etc.
- Squash, clean up, and rewrite history using interactive rebase
- Retrieve "lost" work using git reflogs
- Write custom and powerful Git aliases
- Mark releases and versions using Git tags
- Host static websites using Github Pages
- Create markdown READMEs
- Share code and snippets using Github Gists
Course content
20 sections • 187 lectures