I’m pushing using ssh to bitbucket. Works on Fork, and CL, but Sublime Merge says “everything up to date” and it’s showing (2 ahead) in the little box. I push last night too before leaving from work and was surprised when I got home and noticed none of my changes were there.
Sublime Merge uses command line git to perform operations such as push. Which platform are you using? Are you using bundled or system git? Do you perhaps have multiple remotes and pushed to the wrong one?