命令主要分四种类型:
不需要和其他开发者协作的独立开发者
git initgit show branchgit commit需要和其他人协作的开发者
git clonegit pushgit pullgit format patch在项目中负责接收其他开发者发来更新的核心开发者
git amgit pullgit format patchgit revertgit push代码仓库管理员
git daemongit shellgit init 创建新代码库git show branch 查看分支git log 查看日志git checkout/git branch 切换分支git add 管理索引文件git diff/git status 查看状态git commit 将内容推进现分支git reset/git checkout (带路径名 参数)放弃修改git merge 合并本地分支git rebase 维护主题分支git tag 给已知点打标签