refine methods
git manage
string ext
some change ssh con logic
refine ssh with channel
git repo checking
some fix