When following the tutorial to create a program, the following command is given to update the content of an existing command here:
aleph update $HASH ./folder
This will actually create a new store message with the content of ./folder, but won't update the deployed program.
I believe this is caused by the aleph-client setting the allow_amend property to false on upload.