美文网首页
Git 分支相关操作

Git 分支相关操作

作者: AndyGF | 来源:发表于2020-07-14 00:27 被阅读0次

本文介绍的所有分支操作都是在本地 Git 仓库。

一、新建

新建一个分支:

git branch <branch-name>

基于某个分支新建一个分支并切换到新分支上

git checkout -b <branch-name>  <base-branch-name>
// 基于主分支创建 newbranch 分支并切换到 newbranch 分支上。
git checkout -b newbranch master
// 相当于执行两个命令
git branch newbranch master
git checkout newbranch

二、查看

查看当前所有分支:

git branch

查看当前所有分支,并显示对应分支最后一次 commit id 和 commit message

git branch -v

三、切换分支

切换到其他分支

git checkout  <other-branch-name>

四、合并分支

例如把分支 hello 上的代码合并到主分支 master 上

// 切回主分支
git checkout master
// 合并 hello 到主分支
git merge hello

合并成功后,不同的情况,提示不同。有可能同时会进入编辑界面,要求输入合并的 message 作为一个 commit 提交。

如果提示合并失败,大部分是冲突,也叫分歧。此时需要手动合并冲突,完成后最好提交一个 commit。

五、删除分支

例如把 hello 这个分支合并到主分支以后,没有用了,需要删除

git branch -d hello

如果 hello 这个分支还没有合并, -d 会删除失败,此时如果确定放弃此分支,可以用 -D 这个参数

// 强制删除,
git branch -D hello

相关文章

  • Git 的使用(二)

    分支相关操作: 查看分支:git branch创建分支:git branch 切换分支:git che...

  • Git命令行

    Git相关操作 简单操作 提交:git commit 创建分支:git branch bugFix 切换分支:gi...

  • GIT入门必学必理解知识

    Git 代码基本上传操作 Git代码下拉操作 分支相关 理解分支 举例线上和线下都有2个分支 分别是 master...

  • 13 -- git <转>

    Git常用操作命令收集: 1) 远程仓库相关命令 2)分支(branch)操作相关命令 3)版本(tag)操作相关...

  • git分支相关操作

    分支(branch)操作相关命令 查看分支 创建分支: 合并分支: 删除分支 查看本地和远程的关联

  • git分支相关操作

    创建分支 查看本地分支列表 带星号的是当前本地分支 查看远程分支列表 切换本地分支 刷新远程分支列表 需要输入验证...

  • Git 分支相关操作

    本文介绍的所有分支操作都是在本地 Git 仓库。 一、新建 新建一个分支: 基于某个分支新建一个分支并切换到新分支...

  • git相关操作记录

    相关配置 初始化仓库 添加文件 提交 查看git commit的提交记录 转至版本 git 打标签 分支 分支操作...

  • git常用操作 🎀

    git常用操作 ? 基本知识 查看git信息 修改git配置 提交类操作 分支类操作 创建分支 查看分支 修改分支...

  • git相关常用命令

    git放弃修改相关操作 git删除未跟踪文件 git tag相关 查看本地标签 查看远程标签 给当前分支打标签 给...

网友评论

      本文标题:Git 分支相关操作

      本文链接:https://www.haomeiwen.com/subject/mrythktx.html