Never trust git GUIs. Things like this are exactly why I always commit and push from the command line.