第一步:创建本地分支

点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮:

第二步:通过“Switch/Checkout”切换到新创建的分支上,点击OK:

第三步:在新分支下执行PUSH操作,在对话框中保持远程分支为空白,点击OK,则将在远程创建了新的分支(在PUSH的时候远程服务器发现远程没有该分支,此时会自动创建一个和本地分支名称一样的分支,并将本地分支的内容上传到该分支)。

第四步:其他成员切换该新分支:

首先进行pull操作, 然后进行切换分支(如第二步)

第五步:分区合并

进行分支合并之前我们需要明确哪个分支将要合并到哪个分支,首先通过“Switch/CheckOut”切换到主干分支(如develop分支),然后通过“Merge”继进行合并操作,在对话框中选择需要合并的分支。

分支合并成功后,我们即可以通过Commit与PUSH操作将合并上传到中心服务器。

第六步:删除分支

当我们已将新分支合并到主分支后,或者放弃该分支的时候,可以对该分支进行删除操作。

首先通过“CheckOut/Switch”打开对话框,点击Switch to区域中Branch条目后面的更多按钮,打开分支列表对话框,右键点击要删除的分支,选择delete branch进行删除。

注意,在删除远程分支的时候,本地分支并不会删除,这也说明了本地分支与远程分支并无从属关系。

TortoiseGit-创建分支、合并分支相关推荐

  1. TortoiseGIT创建及合并分支

    一.创建分支 项目右键 => TortoiseGit(T) => 创建分支,然后右键切换到刚刚创建的分支,新增/修改一个文件,提交分支到远端服务器,推送成功之后分支就创建好了. 二.合并分 ...

  2. git创建与合并分支

    创建与合并分支 在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分 支,即master分支.HEAD严格来 ...

  3. 已经无法合并还报请合并git_GIT 分支管理:创建与合并分支、解决合并冲突

    分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干扰,那对现在的你也没啥影响.不过,在某个时间点,两个平行宇宙合并 ...

  4. Visual Studio SVN创建分支 合并分支 切换分支 vs 插件 visualsvn

    Visual Studio SVN创建分支 合并分支 切换分支 vs 插件 visualsvn 使用场景 项目越来越大,开人人员越来越多.版本越来越多 项目中有不同的里程碑,不同版本.最悲催的是 ...

  5. Pycharm git-创建本地仓库\创建分支\合并分支\回溯版本\加入git后文件颜色代表的含义

    Pycharm git-创建本地仓库\合并版本\回溯版本 创建本地仓库 提交我们的第一个版本 修改并提交第二个版本 创建分支 合并分支 回溯版本 总结 文件名颜色代表的含义 使用的pycharm社区版 ...

  6. 【SVN】在Windows系统上进行SVN的基本操作(检出,更新,提交,分支合并分支,还原,制造冲突以及解决冲突,忽略)

    介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...

  7. 创建与合并分支-git入门教程

    在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而 ...

  8. 分支管理---创建与合并分支

    在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而 ...

  9. svn切换分支 如何判断 是否完成_SVN创建分支/合并分支/切换分支

    在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk, branches, tags三个空的子目录.这样在trunk中开始进行开发 trunk是主分支,是日常开发进行的地方. branch ...

  10. SVN客户端 创建分支/合并分支/切换分支

    在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk, branches, tags三个空的子目录.这样在trunk中开始进行开发 trunk是主分支,是日常开发进行的地方. branch ...

最新文章

  1. solr 实现对经纬度的查询
  2. Microsoft Azure Site Recovery (1) 安装VMM服务器代理
  3. ld3320语音识别模块工作原理_风冷模块热泵机组的工作原理与施工安装教程
  4. 网页益智游戏怎么制作_休息一下,或者:如何使用Java 12制作出色的益智游戏...
  5. maven伺服搭建_Maven私服搭建
  6. 文件图片随机划分训练集和验证集
  7. Lagrangian乘子法 对偶问题 KKT条件 Slater条件 与凸优化
  8. cocos2dx 在win32打开黑色命令行
  9. vue项目运用繁体字
  10. Qt安装QtCharts | 超简便方法
  11. Spark机器学习(一)—Spark相关
  12. 定性分析 or 定量分析
  13. 计算几何摸黑(2)-点和直线
  14. 《王亡於江上》之周昭王姬瑕
  15. jq正则过滤html style,Jqgrid利用正则匹配表达式正确移除html标签
  16. pip 使用豆瓣镜像
  17. vue如何做Seo优化
  18. 计算机的软硬件发展进程,计算机的发展史
  19. Swift 基本知识点之三流程控制
  20. GITHUB无法打开与下载失败解决方法总结

热门文章

  1. Atitit.spring体系结构大总结
  2. atitit. java queue 队列体系and自定义基于数据库的队列总结o7t
  3. C: 与Atom相爱相生
  4. 阿里云解决方案架构师李晨:百万级价签系统的实时洞察与创新实践
  5. 越是经济下行,越是赚大钱的好机会!
  6. 国产Linux二十年揭秘
  7. cmake mysql 编译参数_Mysql CMAKE编译参数详解
  8. if __name__ == __main___if __name__ == #x27;__main__#x27;: 究竟起什么作用,阅读本文后,其他文章不必再看...
  9. arm linux驱动 知乎_引导 ARM Linux
  10. maven实战 源码_Docker与Jib(maven插件版)实战