update post-receive hook