please see https://jira.atlassian.com/browse/SRCTREEWIN-12850
for details and affected versions.
brief summary is every version > 3.1.3 on sourcetree for windows using system or embedded git does not allow for pushing of code changes because the window lists nothing since remote refs/for branches do not actually exist at the time of pushing.