001、初始化仓库,创建git仓库
002、配置个人信息
git config --global user.name <名字> --------->:配置用户名
git config --global user.email <邮箱>--------->:配置邮箱
git config --list --------->:查看配置信息
git config --global user.name --------->:查看用户名
git config --global user.email --------> :查看邮箱
003、将工作区文件添加到缓存区
004、查看文件状态
git status
005、将缓存区的文件添加到版本库
git commit -m "提交注释的说明" --------->将缓存区的文件添加到版本库中 并加上注释

006、查看提交的版本日志

git reset --hard HEAD^ --------->回退到上一个版本
git reset --hard HEAD^^ --------->回退到上上个版本
git reset --hard HEAD~N --------->回退到第N个版本 N是一个整数
git reset --hard 版本号 --------->回退到指定版本

git rm <文件名称> --------->删除暂存区或分支上的文件, 同时工作区也不需要这个文件
git rm -f <文件名称> --------->强制删除文件
git rm --cached <文件名称> --------->删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制
git push -u origin master --------->将文件上传到github上
git remote --------->查看远程仓库名称 默认 origin
git remote -v --------->查看当前的远程仓库名称和对应的地址

git branch --------->:查看本地分支列表
git branch <分支名称> --------->:新建分支
git checkout -b <分支名称> --------->:新建并切换分支
git checkout <分支名称> --------->:切换分支
ssh-keygen -t rsa -C <邮件名称> ------->获取秘钥
cat ~/.ssh/id_rsa.pub ------->查看秘钥
git fetch --all --------->:更新git remote 中所有的远程仓库所包含分支的最新commit-id
git pull --------->:将本地库更新至远程库的最新状态