Blog
Mert Özen's blog posts on software development, backend, frontend, and DevOps.
Series
2 posts found
#staging-area
DevOps
PART 07
Comparing Changes with Git diff
We see with real output which comparison git diff makes between the working tree, the index and HEAD, how to read diff output, summary views like --stat, --name-only and --word-diff, diffs between commits, and the difference between two dots and three dots (--merge-base).
6 Nov 2026
9 min
2
DevOps
PART 03
Your First Git Repo: git init, the Staging Area and the First Commit
We build the bookstore repo from scratch with git init and take a first look inside the .git folder. We walk through the working tree, staging area and repository with git status, git add and git commit, and learn to read the two columns of status -s and why an MM file commits its staged version.
6 Nov 2026
9 min
2