git -v
git config -global user.name 'your_name'
git config -global user.email 'your_email@domian.com'
git init
git add filename
git add .
git commit -m 'first commit'
git commit -am 'work to version'
git log
git log --oneline --graph -n4
git status
git diff HEAD --readme.md 比較:工做區<--->HEAD
git diff --readme.md 比較:工做區<--->暫存區
git diff --cached --readme.md 比較:暫存區<--->HEAD
git checkout -- filename 工做區恢復成暫存區
git reset HEAD 暫存區恢復成HEAD
git reset HEAD -- filename
git rm filename 刪除
git stash
git stash list
git stash pop 彈出存放記錄到工做區,不保留存放記錄
git stash apply 應用存放記錄到工做區,保留存放記錄
git remote -v
git remote add
git branch -av
git push