renamed directory for GitCommand.
GitCommand: fix cwd initializing.
Git: get commit object.
issue #1