image.png

    1. 名词解释

      1. workspace 工作区 ====》可以简单理解为项目
      2. index \ cache 暂存区 ==》项目与本地仓库之间的临时仓库,临时的
      3. repository 本地仓库 ===》本机(个人电脑)中的仓库,类似于maven中的 localRepository
      4. remote 远程仓库 =====》远程仓库,通常放在代码托管中心(GitHub、gitee、GitLab),其他个人PC也可以是远程仓库
    2. 常用命令 | Git命令 | 俗称 | 作用 | | —- | —- | —- | | git config —global user.name 【用户姓名】 | 配置用户签名 | 配置用户签名,以便在后台可以查看此段代码是谁提交的。方便维护 | | git cofig —global user.email 【用户邮箱】 | 配置用户签名 | 配置用户签名,不需要是真实邮箱 | | git init | 初始化 | 对文件夹进行初始化配置,使其成为一个Git仓库,一个可被Git管理的仓库。 | | git status | 查看状态 | 对项目进行管理时,需要使用到很多的Git命令,通常使用完一个命令后,该项目的状态会发生改变。此时可以通过该命令查看状态 | | git add 【文件名】 | 添加暂存区 | 将一个本地的项目(或者文件)从本地PC中添加到临时的暂存区中 | | git commit -m “日志信息” 【文件名】 | 提交本地库 | 将暂存区中的项目(或文件)提交至本地库中 | | git reflog | 查看精简日志 | 查看Git的精简日志信息 | | git log | 查看详细日志 | 查看Git的详细日志信息 | | git reset —hard “版本号” | 版本穿梭 | 当Git中有多个版本时,想要跳转到特定的版本,使用此命令 |