use git.sh wrapper, cleanup
added git sh wrapper
provide git sh wrapper
use git sh wrapper
various sane additions