Sergey Pekar·Sep 9, 2025How to remove files from the git repoHave you ever faced the situation when you committed some files to the Git repo that should not be there? For example, some binaries…
Hadi Aghandeh·Aug 4, 2025Rewriting Git History: Find and Replace Across Blobs, Filenames, and Commit Messages with…This document explains how to use git-filter-repo to perform powerful, permanent find-and-replace operations across your entire repository…
Satyajit Roy·Jun 24, 2025I Got Tired of Typoing in My Git Commits, So I Wrote a SpellcheckerLet’s be honest: typos in Git commit messages are embarrassing. Not code-breaking, not production-down kind of embarrassing. But the kind…
InAWS TipbyKalyanakannan padivasu·May 30, 2024Secure Your Repository: Removing Sensitive Files from Git HistoryWhen working with Git, it’s common to accidentally commit sensitive files containing passwords, API keys, or personal information. Once…
Pipul Pant·Mar 21, 2023Why You Should Delete Merged Branches in GitIf you’re working on a team that uses Git for version control, you’re probably familiar with the concept of branching. Branches are used to…
Raza Dar·Aug 11, 2022Git Merge vs RebaseTwo Git utilities that specialize in integrating changes from one branch onto another. i.e. merge & rebase. Merge is always a forward…