git init 创建创库
git add . 记录
git commit -m "" 上传
git log 查看日志 commit 信息
git status 查看工作区和暂存区的文件状态
git config --global user.name 设置贡献者名
git config --global user.email 设置贡献者邮箱
git config --list 查看配置
git commit -a -m 执行这样命令的时候 会同时执行 git add 然后再执行git commit
git diff 查看不同 只是将暂存区和工作区进行对比
git diff --cached /git diff --staged 将暂存区和版本区进行对比
git diff master 将工作区和版本区进行对比
git reset HEAD <file name>将工作区提交到暂存区的操作撤销
git checkout --<file.name> 将暂存区的代码恢复到之前那样
git rm <file.name>将工作区的文件手动删除之后 然后使用这个命令区删除暂存的文件
git rm -f <file.name> 将工作区和暂存区的文件全部删除
git rm --cached <file.name> 只删除暂存区中的文件 工作区的文件不会被删除
git log --oneline
git branch 查看分支
git branch <分支名> 创建新的分支
git merge <分支名>合并分支
git checkout <分支名> 去到想要的分支
git reset --hard (版本号) 版本穿梭
git reset --hard HEAD^ 将某一个文件回复指点版本的样子
git reser --hard HEAD <num>