Tag: #rebase
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 4 posts
git merge vs rebase — what to use when, and why a shared branch is never rebased
The difference between merge and rebase is best read in commit hashes, not in diagrams. Rebase is not a command that moves commits, it is a command that builds new commits with a different parent, and that single fact ab
2026-07-26 · 12 min read #git#rebase#merge#version-control#workflowgit history — The Experimental History-Rewriting Command Git Put Next to rebase
Git 2.54 (2026-04-20) shipped a new command called git history as an experiment, and 2.55 (2026-06-29) added a fixup subcommand. It handles three common history-rewriting tasks — reword, split, fixup — with a single comm
2026-07-16 · 17 min read #git#version-control#jujutsu#rebaseGit Internals: How Git Really Works — Blob, Tree, Commit, and DAG Deep Dive
A complete dissection of Git internals! Blob/Tree/Commit object model, SHA-1 hashing, .git directory structure, DAG (Directed Acyclic Graph), branches as pointers, merge vs rebase internals, reflog recovery, pack file co
2026-03-24 · 20 min read #git#internals#blob#tree#commitGit Mastery: Advanced Workflows Every Developer Needs — From Junior to Senior
From git rebase -i, cherry-pick, bisect, and worktree to trunk-based development, conventional commits, and GitHub Actions CI/CD — the complete guide to wielding Git like a senior engineer. Includes 20 real-world scenari
2026-03-22 · 23 min read #git#github#version-control#workflow#branching