TortoiseGit-创建分支、合并分支
第一步:创建本地分支
点击右键选择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-创建分支、合并分支相关推荐
- TortoiseGIT创建及合并分支
一.创建分支 项目右键 => TortoiseGit(T) => 创建分支,然后右键切换到刚刚创建的分支,新增/修改一个文件,提交分支到远端服务器,推送成功之后分支就创建好了. 二.合并分 ...
- git创建与合并分支
创建与合并分支 在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分 支,即master分支.HEAD严格来 ...
- 已经无法合并还报请合并git_GIT 分支管理:创建与合并分支、解决合并冲突
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干扰,那对现在的你也没啥影响.不过,在某个时间点,两个平行宇宙合并 ...
- Visual Studio SVN创建分支 合并分支 切换分支 vs 插件 visualsvn
Visual Studio SVN创建分支 合并分支 切换分支 vs 插件 visualsvn 使用场景 项目越来越大,开人人员越来越多.版本越来越多 项目中有不同的里程碑,不同版本.最悲催的是 ...
- Pycharm git-创建本地仓库\创建分支\合并分支\回溯版本\加入git后文件颜色代表的含义
Pycharm git-创建本地仓库\合并版本\回溯版本 创建本地仓库 提交我们的第一个版本 修改并提交第二个版本 创建分支 合并分支 回溯版本 总结 文件名颜色代表的含义 使用的pycharm社区版 ...
- 【SVN】在Windows系统上进行SVN的基本操作(检出,更新,提交,分支合并分支,还原,制造冲突以及解决冲突,忽略)
介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...
- 创建与合并分支-git入门教程
在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而 ...
- 分支管理---创建与合并分支
在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而 ...
- svn切换分支 如何判断 是否完成_SVN创建分支/合并分支/切换分支
在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk, branches, tags三个空的子目录.这样在trunk中开始进行开发 trunk是主分支,是日常开发进行的地方. branch ...
- SVN客户端 创建分支/合并分支/切换分支
在建立项目版本库时,可首先建好项目文件夹,并在其中建立trunk, branches, tags三个空的子目录.这样在trunk中开始进行开发 trunk是主分支,是日常开发进行的地方. branch ...
最新文章
- solr 实现对经纬度的查询
- Microsoft Azure Site Recovery (1) 安装VMM服务器代理
- ld3320语音识别模块工作原理_风冷模块热泵机组的工作原理与施工安装教程
- 网页益智游戏怎么制作_休息一下,或者:如何使用Java 12制作出色的益智游戏...
- maven伺服搭建_Maven私服搭建
- 文件图片随机划分训练集和验证集
- Lagrangian乘子法 对偶问题 KKT条件 Slater条件 与凸优化
- cocos2dx 在win32打开黑色命令行
- vue项目运用繁体字
- Qt安装QtCharts | 超简便方法
- Spark机器学习(一)—Spark相关
- 定性分析 or 定量分析
- 计算几何摸黑(2)-点和直线
- 《王亡於江上》之周昭王姬瑕
- jq正则过滤html style,Jqgrid利用正则匹配表达式正确移除html标签
- pip 使用豆瓣镜像
- vue如何做Seo优化
- 计算机的软硬件发展进程,计算机的发展史
- Swift 基本知识点之三流程控制
- GITHUB无法打开与下载失败解决方法总结
热门文章
- Atitit.spring体系结构大总结
- atitit. java queue 队列体系and自定义基于数据库的队列总结o7t
- C: 与Atom相爱相生
- 阿里云解决方案架构师李晨:百万级价签系统的实时洞察与创新实践
- 越是经济下行,越是赚大钱的好机会!
- 国产Linux二十年揭秘
- cmake mysql 编译参数_Mysql CMAKE编译参数详解
- if __name__ == __main___if __name__ == #x27;__main__#x27;: 究竟起什么作用,阅读本文后,其他文章不必再看...
- arm linux驱动 知乎_引导 ARM Linux
- maven实战 源码_Docker与Jib(maven插件版)实战