一、GIT常用命令
1.首次使用GIT之前,告诉GIT你是谁
首次使用必须设置
输入:以下代码设置你的用户名
git config --global user.name "自定义用户名"
输入:以下代码设置邮箱
git config --global user.name "用户邮箱"
2.创建GIT仓库
会在当前目录下创建一个隐藏的.git目录,用于保存项目中文件的变化
git init //初始化
3.查看GIT系统状态
监控到文件的变化,例如:新文件,删除了文件,修改了文件
git status //查看系统状态
4.将指定的文件添加到暂存区
暂存区:是一个区域,用于临时存储文件的变化
git add 文件名称 //指定文件
//or
git add . //将所有文件
5.将暂存区的文件提交到GIT仓库
GIT仓库:是一个特殊的目录,保存项目中所有的文件及文件的变化
git commit -m "提交说明" //建议有多详细写多详细
6.查看所有的提交日志
只能看当前的版本以及之前的,不能看之后
git log //只能查看当前的版本以及之前,不能看之后
查看所有提交和回退记录
git reflog //查看所有提交和回退记录
7.历史退回
用于返回历史版本
git reset --hard 版本id //使用 git log 或者 git reflog 进行查看历史版本id
9.忽略文件
有些文件不需要提交到GIT仓库,可以忽略,例如:node_modules目录
使用任意的编辑器创建文件,保存为 .gitignore 把要忽略的文件写进去即可
二、GIT分支
从主线中分离出来,避免影响主线开发,实现独立开发,最终并入主线
1.创建分支
git branch 分支名称 //分支名称自定义
2.查看所有分支
git branch
3.切换分支
git checkout 分支名称
4.合并分支
git merge 分支名称
5.删除分支
git branch -d 分支名称 //删除已经合并的分支
//or
git branch -D 分支名称 //强制删除分支,不管是否合并