Git安装——略

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

Git本地库初始化:git init

设置签名:

  用户名:Tom

  Email:goodMorning@aaa.com

Git Learning 随笔 第1张

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

Git Learning 随笔 第2张

  全局设置

Git Learning 随笔 第3张

  查看

Git Learning 随笔 第4张

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

  git add good.txt

Git Learning 随笔 第5张

 

     移除git缓存

Git Learning 随笔 第6张

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

Git Learning 随笔 第7张

    修改后

Git Learning 随笔 第8张

    修改后继续提交

  Git Learning 随笔 第9张

版本的前进和后退

    查看版本:git log

Git Learning 随笔 第10张

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

Git Learning 随笔 第11张

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

Git Learning 随笔 第12张

    操作版本

    git reset --hard 版本哈希值

 Git Learning 随笔 第13张

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

Git Learning 随笔 第14张

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

Git Learning 随笔 第15张

    git reset --soft 参数,仅仅本地库移动指针

    git reset --mixed参数,在本地库移动指针,重置暂存区

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

Git Learning 随笔 第16张

    git diff 文件名:查看文件如何修改

    git branch -v查看分支

    git branch [name] 创建一个分支

Git Learning 随笔 第17张

    git checkout [name] 切换分支

Git Learning 随笔 第18张

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

Git Learning 随笔 第19张

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

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄