git init
git status
git add (file) or git add .
git diff
git reset
git config --global user.name "xxx"
git config --global user.email "xxx@xxx.com"
git commit -m ""
git remote add origin (adress)
touch .gitignore and add files to .gitignore
git rm --cached (file)
git branch (name)
git checkout (name)
git merge (name)
git branch -a
git branch -d (name) or -D(Mandatory deletion)
git push --set-upstream
原文:https://www.cnblogs.com/huanhao/p/usegit.html