git是全世界上最先进的最好用的版本控制系统。
git分为三个区,工作区,缓存区,仓库/分支区
想要学好git,我们首先要学会一些常用的linux常用命令:
ls 目录名称: 查看目录中的内容(子目录或文件)
cd 目录名称: 进入某一个目录
mkdir 目录名称: 创建目录
touch 目录名称: 创建文件
cp 源文件 目标文件: 拷贝文件
mv 源文件 目标文件: 移动文件
rm -r 目录名称 : 删除目录
rm 文件名称 :删除文件
open 目录名称 : 打开目录
pwd: 查看当前目录路径
常见的目录名称:
/ 系统根目录
~ 当前用户根目录
./ 当前目录
…/ 上一级目录
常见的git操作命令:
git config --global user.name “用户名称” : 初始化用户名
git config --global user.email “用户邮箱” : 初始化邮箱
git init 创建一个空仓库
git status 查看状态 红色文字代表修改在工作区 绿色文字表示修改在缓存区
git checkout filename 放弃工作区的修改
git add filename 把工作区的修改添加到缓存区
git reset head filename 撤销缓存区的修改到工作区
git commit -m “描述信息” 把暂存区的修改提交到仓库/分支
git log 查看提交记录
git reflog 查看日志文件
git reset --hard commitId 回退到指定版本