常用命令
| 命令 | 作用 |
|---|---|
| git init | 初始化本地库 |
| git status | 查看本地库状态 |
| git add 文件名 | 添加到暂存区 |
| git rm –cached 文件名 | 从暂存区中删除 |
| git commit -m “xxx” 文件名 | 添加到本地库 |
| git reflog | 查看历史记录 |
| git log | 查看版本详细信息 |
| git reset –hard 版本号 | 版本切换 |
Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull。

Git 分支
在版本控制过程中,同时推进多个任务。所以可以为每个任务,创建每个任务的单独分支。
好处:
- 同时并行推进多个功能开发,提高开发效率。
- 各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响。
创建分支的本质就是多创建一个指针,指向一个特定的版本记录。master、other_branch 分支其实都是指向具体版本记录的指针。
当前所在的分支,其实是由 HEAD 指针决定的,所以切换分支的本质就是移动 HEAD 指针。
分支操作
| 命令 | 作用 |
|---|---|
| git branch 分支名 | 创建分支 |
| git branch -v | 查看分支 |
| git checkout 分支名 | 切换分支 |
| git merge 分支名 | 把指定的分支合并到当前分支上 |