Oto pelny log pojawiający się przy pushowaniu do Bitbucketa:
git.exe push --progress "origin" master
git did not exit cleanly (exit code 128) (47 ms @ 18.02.2014 13:13:51)
Oczywiście timestamp na końcu się zmienia. Googlałem ów problem, ale większość odpowiedzi odnosi się do Githuba i inwalidacji kluczy SSH po tym jak ich shackowali, co oczywiście mnie nie dotyczy jako że używam Bitbucketa ;) do trzymania repo. Ostatni raz pushowałem gdzieś w listopadzie zeszłego roku (7.11.2013 - teraz sprawdzałem w webowym interfejsie bitbucketa) i wszystko było ok. Od tego czasu nie zmieniałem nic w konfiguracji TortoiseGIT,
Próbowałem wszystkiego co w mojej mocy, aktualizowałem Tortoise'a, cholera, nawet zainstalowałem gita 1.9 - nic nie pomogło.