GeneralGIT in shortIndeep Sidhu
GIT in short
By Indeep Sidhu
Updated Oct 4, 2026
PDF · 2.4 MB
What's inside
35 sections
- Introduction to Git and GitHub
- Installing Git
- Configuring Git
- Setting Up GitHub
- SSH Authentication with GitHub
- Basic Git Workflow
- Working with Remotes
- Branches and Branch Management
- Merging and Conflict Resolution
- Rebase
- Interactive Rebase
- Stash
- Reset, Restore and Revert
- Tags and Releases
- GitHub Pull Requests and Code Review
- Trunk-Based Development
- Short-Lived Branches
- Feature Flags
- Trunk-Based Development vs. Git Flow
- Release and Hotfix Strategies
- Cherry-Pick
- Reflog
- Bisect
- Worktrees
- Submodules
- Git LFS
- .gitignore
- Git Hooks
- GitHub CLI
- GitHub Platform Features Deep Dive
- Embedded-Firmware Git Workflow
- End-to-End Project Example
- Troubleshooting
- Versioning, Commit Conventions & Repository Hygiene
- Git Command Reference
Code & supporting files
No supporting links for this eBook yet.