cleanup and refactor git scripts
guess repo url for git-get
setup checkout depth
let gg and push handle local changes
Merge pull request #1 from martynovs/master

Update