git global setup
git config --global user.name "zhangmin"
git config --global user.email "email-address"
create a new repo
git clone <http/git>
git add .
git commit -m "information about the update"
git push -u origin origin master
push an existing folder
git init
git remote add origin <git>
git commit -m "information"
```git push -u origin master``
push an existing git repo
git remote rename origin old_origin
git remote add origin <git>
git push -u origin --all
git push -u origin --tags