|
|
|
|
|
by jamescostian
2804 days ago
|
|
Imagine someone does task X but they do it very poorly and in master. You want to get rid of their last few commits (without a force push). Most people don't think about doing a hard reset to the last good commit, and then soft resetting to HEAD~. Instead, they just "git checkout $LAST_GOOD_COMMIT". And afterwards they may even continue by working with a detached HEAD |
|