
# git 学习
git 是一个分布式版本控制系统
git 工作流程
工作区 -> 暂存区 -> git 仓库
# git 的命令
1. git init 初始化git仓库
2. git status 查看当前状态
3. git add 指令,可以添加一个文件,也可以添加多个文件
1. git add 文件名
2. git add 文件名1 文件名2
3. git add. 添加当前目录到缓存区中
4. 提交至版本库: git commit -m '注释内容'
5. git log / git log --pretty=oneline 查看版本 (推荐使用后面的)
6. git reset --hard 版本号 回退操作
# gitHub 与 git
1. 使用Https协议 git clone https://github.com/huangxiaoxin-hxx/javascript.git
2. 在仓库做对应的操作 (提交暂存区、 提交本地仓库、提交线上仓库、拉取线上仓库)
3. 拉取线上仓库: git pull
# 分支管理
在版本回退的章节里,每次提交后都会欧记录,Git 把他们串成时间线,形成类似于时间轴的东西,这个时间轴就是一个分支,我们称为 master 分支
# 分支指令
git branch 查看分支
git branch 分支名 创建分支
git checkout 分支名 切换分支
git branch -d 分支名 删除分支
git merge 被合并的分支名 合并分支