git add 之后从工作区进入到暂存区
git status //查看工作区文件的改动。
查看暂存区变更
git diff --staged //查看暂存区的改动
git diff ~/HEAD
git diff commit-id
git diff oldcommit-id newcommit-id
撤销工作区变更
git checkout -- <changed-file>
撤销暂存区变更
git reset HEAD modified-file
查看提交日志
git log //commit-id
git log --stat // commit -id 和文件的修改
git log -p // all details
文件重命名
git mv oldname-file newname-file
删除文件
git rm del_file
多条git log 合并
git rebase -i HEAD~n