Topic: fixing bugs

Guest View: The hidden hazards of squashing Git commits

Since the introduction of GitHub’s awesome new “squash and merge” functionality, there’s a whole lot more squashing going on. With UI-level access to this Git power-user feature, more teams are squashing commits to make code review easier and provide a cleaner-looking history in tools like gitk or SourceTree. But squashing for the sake of creating … continue reading Protection Status