I've already comment this in conversation tab:
> `git` user should be able to login over ssh and has his own home.
I may change git's shell to `/usr/bin/git-shell` to restrict ssh, need it? [Details](http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server)