Improvements to pushing code with support for binary files