add new git commands: ls-files, show