Git 常用命令整理
基本概念
- 工作区:简单理解就是在你的物理磁盘上能直接看见的文件
- 暂存区:暂存区就是一个对已经修改了的文件进行存放(标记)的区域(文件)一般存放在
.git目录下
下的index文件(.git/index)中,所以有时也被称作为索引。 - 版本库:也叫Git仓库,是Git用来保存项目的元数据和对象数据库的地方。这是Git中最重要的部分,在工作区的隐藏目录下。
准备工作
这里就不介绍如何安装Git了,如果你还没有安装或者不会安装,请看这里。
Git 自带一个 git config 的工具来帮助设置控制 Git 外观和行为的配置变量。 这些变量存储在三个不同的位置:
/ect/gitconifg
文件(Git的安装目录下):包含系统上每一个用户及他们仓库的通用配置。使用git config -e --system
命令读写配置变量~/.gitconfig 或 ~/.config/git/config
文件(当前用户目录下):只针对当前用户。 使用git config -e --global
命令读写配置变量。.git/config
文件(Git仓库下):当前Git仓库下的配置文件,只针对该仓库。使用git config -e
命令读写配置变量。
用户信息
当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。
这样做很重要,因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改:
$ git config --global user.name "your name"
$ git config --global user.email "your@domain.com"
编辑器
这一步其实都没那么重要,但是如果你还不知道Vim
是什么,还是有必要知道这个命令的:
# 这里使用记事本作为默认编辑器
$ git config --global core.editor notepad
检查配置信息
查看你对Git所做的所有配置:
$ git config --list
查看你对Git所做的某一项配置:
$ git config <key>
$ git config user.name
max