Tag: workflow
All the articles with the tag "workflow".
-
Git Blame Beyond the Basics
The flags that make git blame genuinely useful: line ranges, copy detection across files, whitespace-aware attribution, and output formatting for scripts.
-
Hiding Formatting Commits from Git Blame with .git-blame-ignore-revs
How to use .git-blame-ignore-revs to stop formatting-only commits from polluting git blame, preserving the ability to trace actual logic changes back to their authors.
-
Rewriting History Precisely with git rebase -i and --onto
How interactive rebase gives you surgical control over commit history, and how --onto lets you transplant a branch segment onto any base.
-
Git Aliases That Go Beyond Shortcuts
How git config aliases can run shell commands, accept arguments, chain multiple operations, and become first-class workflow tools — not just abbreviations.
-
Git Stash Beyond the Basics
Named stashes, partial stashing, applying without dropping, creating branches from stashes, and understanding what git stash actually stores.
-
Never Resolve the Same Conflict Twice with git rerere
How git rerere records conflict resolutions and automatically replays them — essential for long-running branches that regularly merge or rebase against a changing base.