# "error: unable to write sha1 filename" when trying to push my code to balena

**URL:** <https://forums.balena.io/t/error-unable-to-write-sha1-filename-when-trying-to-push-my-code-to-balena/16191>\
**Category:** Product support\
**Created:** [June 19, 2019, 9:59am UTC](https://forums.balena.io/t/error-unable-to-write-sha1-filename-when-trying-to-push-my-code-to-balena/16191 "2019-06-19T09:59:23Z")\
**Posts on this page:** 1\
**Showing post:** 40

<div class="post-metadata">

**Author:** ![janvda](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/janvda/32/1271_2.png) [@janvda](https://forums.balena.io/u/janvda)\
**Post date:** [June 20, 2019, 7:23pm UTC](https://forums.balena.io/t/error-unable-to-write-sha1-filename-when-trying-to-push-my-code-to-balena/16191/40 "2019-06-20T19:23:35Z")

</div>

I have created a new Balena Application and moved my device to this new Balena application.  
I also created a new branch `dev_pa` starting from my master branch and copy pasted (locally) the same small change to my docker-compose.yml file.

When I tried to push this local branch to my new Balena application then I get a different error:  
see ["[Error] Could not parse compose file" when pushing a local branch to Balena](https://forums.balena.io/t/error-could-not-parse-compose-file-when-pushing-a-local-branch-to-balena/16777)

What is strange that pushing the same changes from the master branch doesn’t give an error (see also ["[Error] Could not parse compose file" when pushing a local branch to Balena](https://forums.balena.io/t/error-could-not-parse-compose-file-when-pushing-a-local-branch-to-balena/16777))

---

_[View the full topic](https://forums.balena.io/t/error-unable-to-write-sha1-filename-when-trying-to-push-my-code-to-balena/16191)._
