Dawn's Blogs

分享技术 记录成长

0%

常用命令

命令 作用
git init 初始化本地库
git status 查看本地库状态
git add 文件名 添加到暂存区
git rm –cached 文件名 从暂存区中删除
git commit -m “xxx” 文件名 添加到本地库
git reflog 查看历史记录
git log 查看版本详细信息
git reset –hard 版本号 版本切换

Git 常用的是以下 6 个命令:git clonegit pushgit addgit commitgit checkoutgit pull

img

Git 分支

在版本控制过程中,同时推进多个任务。所以可以为每个任务,创建每个任务的单独分支。

好处:

  • 同时并行推进多个功能开发,提高开发效率。
  • 各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响

创建分支的本质就是多创建一个指针,指向一个特定的版本记录。master、other_branch 分支其实都是指向具体版本记录的指针。

当前所在的分支,其实是由 HEAD 指针决定的,所以切换分支的本质就是移动 HEAD 指针

分支操作

命令 作用
git branch 分支名 创建分支
git branch -v 查看分支
git checkout 分支名 切换分支
git merge 分支名 把指定的分支合并到当前分支上