Git安装——略
Git本地库初始化:git init
设置签名:
用户名:Tom
Email:goodMorning@aaa.com

信息保存位置,当前目录下config文件内

全局设置

查看

创建一个good.txt,用vim编辑并写入helloworld
git add good.txt

移除git缓存

从缓存中提交good,txt git commit good.txt,输入提交信息,提交成功

修改后

修改后继续提交

版本的前进和后退
查看版本:git log

git log --pretty=oneline git log --oneline

git reflog查看移动步数{步数}

操作版本
git reset --hard 版本哈希值

^只能往后不能往前,一个表示在log中回退一步

git reset --hard HEAD~3回退3步

git reset --soft 参数,仅仅本地库移动指针
git reset --mixed参数,在本地库移动指针,重置暂存区
git reset --hard参数,在本地库移动HEAD指针,重置暂存区,重置工作区

git diff 文件名:查看文件如何修改
git branch -v查看分支
git branch [name] 创建一个分支

git checkout [name] 切换分支

修改文件,hotfix分支提交,切换回来,并且使用命令git merge [分支名字]来进行保存

合并文件后,同一个文件出现分支修改,git会自动标注分支,然后提醒我们自己去修改分支