Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Git Said It Succeeded. The State Said Otherwise.

I keep finding git behaviours the same way: set up the case, run the command, then check the state I actually cared about instead of trusting the success message.

  • Git's success message may not reflect true outcome
  • GitHub's mergeability doesn't guarantee reviewer's data is up-to-date
  • --autosquash can leave fixup commits in history despite success

More from Sunday 30 August →