Git + GitHub courses Content Introduction to Git Installing Git Git Configuration Git Core Concepts Git Init Git Status Git Add Git Commit Git Log Git Diff Git Ignore GitHub Introduction to GitHub GitHub Account and Repository Git Remote Git Push and Git Pull Git Clone Forking and Pull Requests on GitHub Essentials Git Branching Git Checkout and Git Switch Git Merge Git Merge Conflicts Git Stash Git Tag Git Rebase Git Reset Git Revert Git Cherry-pick Advanced Git Workflows Git Hooks Git Submodules Git Reflog Git Bisect Git Blame GitHub SSH Keys Authentication GitHub Actions Git Worktree Git Internals GitHub Issues and Project Management Git Best Practices Git and GitHub Cheat Sheet