安装配置

安装

centos:yum install git -y
ubuntu:apt install git -y
window:https://git-scm.com/downloads 下载安装,配置环境变量
Mac:https://git-scm.com/downloads 下载安装

配置Git用户信息

当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址。因为每一个 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改,如下:
git config –global user.email “you@example.com
git config –global user.name “Your Name”
使用 –global 选项,那么该命令只需要运行一次,以后Git都会使用这些信息。
当然如果你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 –global 选项的命令来配置。

检查配置信息如下:

root@DESKTOP-33IBDMI:/mnt/e/git# git config --list
user.email=yx@qq.com
user.name=yx
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true

理解Git生命周期

工作目录下的每一个文件都不外乎这两种状态:已跟踪或未跟踪。 已跟踪的文件是指那些被纳入了版本控制的文件,在上一次快照中有它们的记录,在工作一段时间后,它们的状态可能处于未修改,已修改或已放入暂存区。 工作目录中除已跟踪文件以外的所有其它文件都属于未跟踪文件,它们既不存在于上次快照的记录中,也没有放入暂存区。 初次克隆某个仓库的时候,工作目录中的所有文件都属于已跟踪文件,并处于未修改状态。使用 Git 时文件的生命周期如下:

加深理解:
新建文件–(文件状态为)–>Untracked
使用add命令将新建的文件加入到暂存区–(文件状态变更为)–>Staged
使用commit命令将暂存区的文件提交到本地仓库–(文件状态变更为)–>Unmodified
如果对Unmodified状态的文件进行修改–(文件状态变更为)–> modified

原文地址:https://www.cnblogs.com/guarderming/p/10219998.html