When I first started working in git I found myself frequently asking the
> Why does it seem like whenever I want to remove something in git, I do it wrong?
This is a common feeling. Git has many states that can be subtle and confusing.
This post will take