配置
- 首先需要配置用户名和邮箱(用作版本提交信息)
- 本地仓库和远程仓库
本地仓库
明确一些状态
- 工作区:干一些修改或者新建(使用add指令前往暂存区)
- untracked->对应新建的文件
- unstaged->对应修改的文件
- 暂存区:使用commit指令走向仓库区
- 仓库区:每次提交都是一个版本
分支
- 查看本地分支 git branch
- 创建本地分支 git branch 分支名
- 切换分支 git checkout 分支名
- 合并分支 git merge 分支名(默认合并到master)
- 删除分支 git branch -d 分支名
一些操作
版本回退
git reset --hard [版本号]
git reflog: 可以查看已经更加细致的记录,包括已经删除的