added git ls-files and git cat-files