常用命令
命令 | 作用 |
---|---|
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 分支名 | 把指定的分支合并到当前分支上 |