You need to ignore the following list of files under git when moving from one environment into another.
client/web/writable/*
!client/web/writable/cache
client/web/writable/cache/*
!client/web/writable/cache/index.html
!client/web/writable/filetransfer
client/web/writable/filetransfer/*
!client/web/writable/filetransfer/uploads
client/web/writable/filetransfer/uploads/*
!client/web/writable/filetransfer/uploads/index.html
!client/web/writable/filetransfer/uploads/.htaccess
!client/web/writable/handwrite
client/web/writable/handwrite/*
!client/web/writable/handwrite/uploads
client/web/writable/handwrite/uploads/*
!client/web/writable/handwrite/uploads/index.html
!client/web/writable/handwrite/uploads/.htaccess
!client/web/writable/logs
client/web/writable/logs/*
!client/web/writable/logs/index.html
!client/web/writable/session/
client/web/writable/session/*
!client/web/writable/session/index.html
!client/web/writable/images
!client/web/writable/bots
!client/web/writable/custom
!client/web/writable/hashes
client/web/writable/hashes/*
!client/web/writable/hashes/index.html
!client/web/writable/updates
client/web/writable/updates/*
!client/web/writable/updates/index.html