git config --global user.name "usernme" git config --global user.email "emailName" git add fileName 把文件添加到暂存区 git status 查询状态 git commit -m "提交注释信息" 提交暂存区文件 git commit --amend 追加提交 git reflog 查看日志信息 git branch -v 查看分支 -a 查看所有分支 git branch 分支名 添加分支 git checkout 分支名 切换分支 git log 查看提交记录信息 git show 查看最近一笔的提交信息 git show 提交版本号 查看提交详情 git reset --hard 版本号 回退到某个版本 git restore 文件名 把缓冲区的文件(已修改但未提交)恢复到最近一个未修改的版本 git restore --staged 文件夹名 把已提交的文件放入缓冲区 git merge 分支名 把指定的分支合并到当前分支上 git remote -v 查看别名 git remote add 别名 项目github地址 添加别名 git push 别名|项目github地址 要提交到的分支 提交到远程仓库 --force 强制推送覆盖远程仓库 git pull 别名|项目github地址 要拉去的分支 拉取到本地 git clone 项目github地址 克隆项目到本地 ssh-keygen -t rsa -C moloom777@gmail.com 生成ssh密钥,再去github网页添加id_rsa.pub中的内容 ssh -T git@github.com 对ssh key 进行验证