The Git workflow you use every day and the tools layered on top — gh, lazygit, delta, and pre-commit.
The Daily Git Workflow
Branching, committing, and rebasing in practice — plus how to undo your mistakes.
GitHub CLI (gh)
Creating, reviewing, and merging PRs, managing issues, and watching Actions from the terminal.
lazygit
A Git UI inside the terminal. Staging, rebasing, and conflict resolution from the keyboard.
delta
A pager that adds syntax highlighting, line numbers, and side-by-side view to git diff.
pre-commit Hooks
Running formatters, linters, and secret scanning at commit time so review never has to mention them.