git-proxy: fix check of socks.proxy config variable
git-proxy: fix documentation
git-cms-init: move the HTTPS check before the creation of a personal reference repository
git-cms-init: clean up the handling of different protocols (ssh vs. https)
git-cms-init: use https for fetching from a user repository, and ssh for pushing
git-cms-init: speed up initialisation removing a redundatd "git fetch" command
git-cms-init: use OAuth authentication and the configured git https proxy with curl requests
git-cms-init: consistntly use "$ECHO" instead of "echo"
git-cms-init: abort if the user requsts the https protocol but we are not able to connect to GitHub over https
git-cms-init: set "remote.my-cmssw.pushurl" only if different from "remote.my-cmssw.url"
check the status of the local tree before checking out a package or attempting a merge
Merge pull request #65 from fwyzard/check-status-before-merge

check the status of the local tree before checking out a package or attempting a merge
Merge pull request #63 from fwyzard/git-proxy-improvements

git-proxy improvements
Merge pull request #58 from fwyzard/init_https_before_reference_repository

git-cms-init: move the HTTPS check before the creation of a peronal reference repository