git命令

66 阅读1分钟

git命令

基本操作

命令说明
git status状态查看操作查看工作区、暂存区状态
git add [file name]添加操作将工作区的“新建/修改”添加到暂存区
git commit -m "commit message"[file name]提交操作将暂存区的内容提交到本地库

image.png

查看历史记录

  1. git log

image.png

多屏显示控制方式:
  • 空格向下翻页

  • b向上翻页

  • q退出

  1. git log --pretty=oneline

image.png

  1. git log --oneline

image.png

  1. git reflog

image.png

前进后退

  • 本质 HEAD 指针的移动。

image.png

  • 基于索引值操作[推荐]

      git reset --hard [局部索引值]
      git reset --hard 0f5273d
    
  • 使用^符号:只能后退

      git reset --hard HEAD^
    
  • 使用~符号:只能后退

      git reset -- hard HEAD~n
    
    注:表示后退n步