ls -a
git init
git status
git log
git log -oneline
git config --global user.name xxx
git config --global user.email [email protected]
git list
git add index.html
git add .
git add \*
git commit -m 'description'
git commit -m 'description'
git commit -am 'description'
git commit --amend
git checkout -- index.html
git checkout -- .
git reset HEAD index.html
git reset HEAD .
git reset --hard HEAD index.html
git reset --mixed HEAD index.html
git reset --soft HEAD index.html
git rm index.html
git rm -f index.html
git rm --cached index.html
mv index.html index2.html
git mv index.html index2.html
git branch
git branch dev
git checkout dev
git branch -d dev
git branch -m dev dev2
git branch checkout -b dev
git merge dev
git diff
git diff --staged
git diff be70b52 c39e038
git diff master dev
git stash
git stash list
git stash apply stash@{0}
git stash pop stash@{0}