1. git add . // 将仓库内所有文件添加至暂存区
    2. git commit -m "概述文件内容" // 将暂存区所有文件提交至当前分支
    3. git status // 查看仓库的当前状态
    4. pwd // 显示当前仓库目录路径
    5. git init // 将此目录变成可管理的 Git 仓库
    6. git diff "文件名" // 查看文件修改的内容信息
    7. git log // 查看历史版本
    8. git reset --hard HEAD^ // 版本回退一个
    9. git reflog // 查看提交的历史版本信息
    10. git reset --hard 版本号 // 回退至指定的版本
    11. git checkout -- 文件名 // 将该文件在工作区的修改全部撤销
    12. git rm 文件名 // 删除文件
    13. git push -u origin 分支名 // 将本地仓库的内容推送到远程仓库上
    14. git remote -v //查看远程库信息
    15. git remote rm 仓库名 // 删除远程仓库
    16. git checkout -b dev // 创建并切换至 dev 分支
    17. git branch // 查看当前所处于的分支
    18. git checkout dev // 切换至 dev 分支
    19. git mrege dev // 将 dev 分支上的所有内容合并至 master 默认分支上
    20. git switch -c dev // 创建并切换至 dev 分支
    21. git switch master // 切换至 master 分支
    22. git branch -d dev // 删除 dev 分支
    23. git log --graph // 查看分支合并图
    24. git mrege --no-ff dev // 合并分支时,启用普通模式,可以看出曾经做过合并,而默认合并是看不出曾经做过合并的
    25. git stash // 隐藏当前工作区,不被 git status 检测
    26. git stash list // 查看被隐藏的工作区
    27. git stash apply stash{0} // 恢复指定的被隐藏的工作区
    28. git stash pop // 删除恢复的工作区的内容
    29. git branch -D 分支名 // 强制删除该分支(没有被合并过的分支)
    30. git push origin master // 将 master 分支推送至远程仓库
    31. git clone 被克隆的地址 // 克隆指定远程仓库内的内容
    32. git pull // 从远程抓取分支
    33. git rebase // 将本地未 push 的分支提交历史整理成直线,为了查看历史提交的变化时更容易
    34. git tag v1.0 // 为当前仓库添加一个标签
    35. git tag // 查看所有标签
    36. git tag -d v1.0 // 删除标签
    37. git push origin v1.0 // 推送某个标签至远程仓库
    38. git push origin --tags // 一次性推送未推送至远程仓库的本地标签
    39. git push origin :refs/tags/v1.0 // 删除远程仓库中标签名为 v1.0 的标签
    40. git config --global color.ui true // 让 Git 显示颜色
    41. git config --global alias.别名 原名 // 给 Git 命令配置别名