Learn to work with the most common Git commands, and use GitHub to clone, explore, and create templates from existing projects.
Overview
Syllabus
Introduction
- Travel the multiverse with Git and GitHub
- Exercise files
- Understanding version control
- What is Git?
- Setting up Git
- Understanding Git environments
- Ignoring files
- Deleting and renaming files
- Differences
- Changing history
- Branches
- Merge conflicts
- Git stash and clean
- What is GitHub?
- Pushing to GitHub
- GitHub options
- Understanding GitHub flow
- Learning Markdown
- GitHub Markdown additions
- Repo essential files
- Pull requests
- Pull request features
- Finishing your code review
- Using a CODEOWNERS file
- Organizing projects
- Syncing GitHub
- Repository insights
- GitHub shortcut features
- GitHub discussions
- GitHub notifications
- GitHub gists
- GitHub wikis
- GitHub Pages
- Next steps
Taught by
Ray Villalobos