git 常用的命令

来源:互联网 发布:dnf韩服武神改版数据 编辑:程序博客网 时间:2024/06/16 06:11

git命令

命令 意思 pwd 用于显示当前的目录 git init 把当前目录变成Git可以管理的仓库 git add 把文件添加到仓库 git commit 把文件提交到仓库,注意后面加上 -m “xxx” 表名提交的描述 git status 工作区状态 git diff 查看被修改过的文件 git reset --hard HEAD^ 回退到上一个版本

HEAD    :表示当前版本
HEAD^  :表示上一个版本
HEAD^^:表示上上一个版本
总结:有几个^就表示回退多少个版本,版本过多的不适合
HEAD~100:如果有100个版本 git reset --hard 12345678 如果知道每个版本的版本号的hash值,用hash值的前几位表示一个版本,这样回退也是可以的 git log 可以查看当前版本以前的版本(包含当前)信息,版本回退过去使用 git reflog 查看所有提交过的版本信息,版本前往未来使用

git 概念

  • 工作区和暂存区

    • 工作区(Working Directory)

      就是在电脑上能看到的目录,每个包含.git文件夹的文件夹就是一个工作区。abc就是一个工作区

      这里写图片描述

    • 暂存区

      工作区中有一个隐藏的目录.git,这个不算是工作区,而是Git的版本库。
      Git的版本库中存放了很多重要的东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git自动创建的第一个分支master,以及指向master的一个指针HEAD

      这里写图片描述

原创粉丝点击