Git入门

三种状态

文件三种状态:已提交、已修改、已暂存
三个工作区域:Git仓库、工作目录、暂存区域

Git仓库目录是Git用来保存项目的元数据和对象数据库的地方。
工作目录是对项目的某个版本独立提取出来的内容。
暂存区域是一个文件,保存了下次将提供的文件列表信息,一般在Git仓库目录中。
基本Git工作流程如下:

  1. 在工作目录中修改文件。
  2. 暂存文件,将文件的快照放入暂存区域。
  3. 提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录。

安装Git

初次运行Git前的配置

Git自带git config工具设置控制Git外观和行为的配置变量。

  1. /etc/gitconfig文件:包含系统上每一个用户及他们仓库的通用配置。如果使用带有 --system选项的git config时,它会从此文件读写配置变量。
  2. ~/.gitconfig或~/.config/git/config文件:只针对当前用户,可以传递 --global选项让Git读写此文件。
  3. 当前使用仓库的Git目录中的config文件(就是.git/config):针对该仓库。

用户信息

git config --global user.name "John Doe"
git config --global user.email [email protected]

文本编辑器

git config --global core.editor emacs

检查配置信息

git config --list

git config

git config user.name
John Doe

获取帮助

git help 
git  --help
man git-

eg:

git help config

你可能感兴趣的:(Git入门)