Git Essentials Essential Git commands for version control and collaboration. Initial Setup Basic Workflow Staging and committing Viewing changes Branching & Merging Branch management Merging Remote Operations Managing remotes Syncing with remote History & Logs Viewing history Searching history Undoing Changes Working directory Staging area Commits Stashing Rebasing Tags Advanced Operations Cherry-pick Submodules Clean Common Workflows Feature branch workflow: Hotfix workflow: Syncing fork: Useful Aliases Add to : Tips - Commit often, perfect later (interactive rebase) - Write meaningful commi…