Git的基本操作--day03

Git的基本操作

看过我前面的文章的,你应该感受到了git,其实主要是秀命令行的操作,他和Linux下 的命令行操作是九成相通的

状态查看

  1. 命令:git status
  2. 作用:查看工作区、暂存区状态
    在这里插入图片描述

添加

  1. 命令:git add [file name]
  2. 作用:将工作区的“新建/修改”添加到暂存区

** 高能:用vim 生成一个叫555的txt文件,然后提交,再查看状态 **
 在这里插入图片描述


提交

  1. 命令:git commit -m “commit message” [file name] 将暂存区的内容
  2. 作用:提交到本地库

提交完成文件后,查看status,缓存区没有文件了,提交成功

在这里插入图片描述

查看历史记录

命令:git log
在这里插入图片描述
多次修改文件,并且多次提交用,当你的log 很多很多,要查看很原始的文件修改,用到下面说说的控制方式

在这里插入图片描述
多屏显示控制方式:
1. 空格 向下翻页
2. b 向上翻页
3. q 退出


命令:git log --pretty=oneline
作用:查看当前所在的,查看现在和未来

命令:git reflog(常用这个)
作用:查看当前所在,现在,过去,未来
在这里插入图片描述

前进后退

本质
Head 是指针指向当前所在
图片中的 log日志那一堆数字d62626287341f6c2f52a375b0c25be75585d18d5 是哈希码
相当于人的身份证,只有一个号一样的
在这里插入图片描述


###方法

  • 基于索引值操作[推荐]
  • **命令 git reset–hard [局部索引值] **
  • **git reset --hard a6ace91**
    

在这里插入图片描述

  • ** 使用^符号:只能后退**
  • git reset --hard HEAD^
  • 注:一个^表示后退一步,n 个表示后退 n 步

在这里插入图片描述

  • 使用~符号:只能后退
  • ** git reset --hard HEAD~n**
  • ** 注:表示后退 n 步**

在这里插入图片描述

总结

今天的操作,比较简单,多动手去做,才能提高技能,加油!

9/18/2019 2:52:14 PM
ROC 于合肥

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值