导图
常识
https://www.runoob.com/git/git-reset.html
菜鸟git教程地址
本地 本地缓存 本地仓库 远端仓库
git add 增加到缓存
git commit 提交到本地仓库
git push 推送到远端仓库
删除相关
可以用git命令删除 也可以直接删除再commit一下 我一般直接删除
命令
先用 git init初始化仓库
git log
获取log信息
git status
获取状态
git reset 相关
git reset 一串哈希码 代表回退版本 文件会标红 但是内容不变
git reset --hard 一串哈希码 代表回退到某一版本 文件内容直接变化到需要的版本 且清除该版本之后的所有信息 包括log 慎用
git add
git add 文件夹名称 一般全部添加文件夹 增加新文件时候用 修改一般直接用-am
commit
一般要先add 再提交 但是用下面这个可以直接合并成一步
格式:git commit -am 注释内容