`

使用TortoiseGit操作分支的创建与合并

    博客分类:
  • GIT
 
阅读更多

 

 

http://www.cnblogs.com/hbujt/p/5554038.html

 

第一步:创建本地分支

点击右键选择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代码合并流程_git_

    如果尚未创建,可以使用TortoiseGit的"新建仓库"功能在本地创建,或者从远程服务器如GitHub、GitLab等克隆一个仓库到本地。 2. **分支管理** Git的分支机制是实现代码合并的基础。通过"TortoiseGit -> 创建分支",...

    Git使用 TortoiseGit日常使用指南

    这篇指南将详细介绍如何在日常工作中使用TortoiseGit进行Git操作。 ### 1. 安装TortoiseGit 首先,你需要下载并安装TortoiseGit。访问官方网站(https://tortoisegit.org/download/)选择适合你系统的版本进行下载...

    TortoiseGit用户手册中文

    - **4.1 克隆远程的版本库** - 使用TortoiseGit可以从远程仓库克隆项目,克隆操作会创建一个本地的Git仓库副本,包含所有历史提交。 - **4.2 使用TortoiseGit本地建库** - 除了克隆,也可以创建全新的本地Git仓库...

    TortoiseGIT安装与使用

    **TortoiseGIT安装与使用** TortoiseGIT是一款基于Git的图形化界面工具,专为Windows用户设计,使得在Windows环境下管理Git版本控制变得更加直观和便捷。它提供了与Windows资源管理器集成的右键菜单,使用户可以...

    TortoiseGit+比较工具

    TortoiseGit支持创建仓库、提交更改、拉取、推送、合并、解决冲突等Git功能,极大地简化了Git的使用流程。 **Git** Git是分布式版本控制系统,由Linux之父Linus Torvalds开发,用于Linux内核源码的管理。Git的主要...

    Git图文教程_基于Windows系统_使用TortoiseGit.docx

    【Git图文教程_基于Windows系统_使用TortoiseGit】是一个专门为从SVN过渡到Git的初学者设计的教程,特别适用于Windows操作系统,并利用TortoiseGit作为图形化界面工具。以下将详细介绍教程中的关键知识点: 1. **...

    Git客户端(TortoiseGit)基本使用详解

    通过本文档的学习,读者应能掌握TortoiseGit的基本配置与使用方法,了解如何进行项目克隆、本地提交、查看日志、推送代码以及分支管理等操作。此外,对于分支的高级使用也有了一定的了解,能够更好地应对复杂的项目...

    TortoiseGit日常使用指南.pdf

    本文档涵盖了TortoiseGit的基础安装与设置、以及日常使用的常见操作。通过本文的学习,您可以快速上手TortoiseGit,并利用其强大的功能进行高效的版本控制管理。尽管本文未涵盖Git服务器的搭建、远程仓库的推送...

    Git-TortoiseGit

    7. **工作流程**: 使用TortoiseGit,用户通常会进行以下操作:克隆仓库、创建新分支、在工作目录中修改文件、提交更改、切换分支、合并分支、解决冲突,以及推送到远程仓库。 8. **图形化界面**: TortoiseGit提供了...

    Windows下Git与TortoiseGit使用教程 PDF

    在日常开发中,提交代码更改、解决冲突、合并分支等操作也能在TortoiseGit的帮助下更加直观和高效。 #### 总结 Git与TortoiseGit的结合使用,为Windows平台上的软件开发者提供了一个强大的版本控制解决方案。它...

    TortoiseGit 使用教程.docx

    - **合并**(Merge):将远程分支的更新合并到本地分支。 - **提交**(Commit):保存对文件的更改,并附带描述信息。 - **推送**(Push):将本地的提交推送到远程仓库。 - **分支管理**:创建、切换和删除分支...

    TortoiseGit

    4. **集成SVN支持**:虽然TortoiseGit主要是用于Git,但它也支持与Subversion(SVN)的交互,使得使用Git的项目可以与使用SVN的团队进行合作。 5. **多语言支持**:“汉”标签表明TortoiseGit支持中文,这意味着...

    Git-2.28.0与TortoiseGit.rar

    在IntelliJ IDEA中,用户可以直接使用内置的Git工具窗口来管理项目版本,进行版本控制操作,如创建分支、合并分支、解决冲突等,这使得开发者无需离开IDE就能完成所有Git操作,提高了工作效率。 关于标签“版本控制...

    SourceTree 与 TortoiseGit

    1. **图形化操作**:通过清晰的界面,用户可以方便地进行分支创建、合并、拉取、推送等Git操作。 2. **可视化历史**:SourceTree可以展示代码提交的历史,以时间线的方式呈现,便于查看和理解代码的演变过程。 3. **...

    TortoiseGit使用指南

    - **创建并切换到新分支**:使用“Git Checkout -b”命令创建并切换到新分支。 ##### 4.5 增加新文件/文件夹(添加:Add) - **添加文件**:选中需要添加的文件,通过右键菜单中的“Git Add”选项,将文件添加到暂...

    TortoiseGit-2.3中文版与Git安装包

    3. **分支管理**:TortoiseGit支持创建、切换、合并分支,这对于多个人协同开发非常有用,每个开发者可以在自己的分支上工作,然后将代码合并到主分支。 4. **解决冲突**:当多人同时修改同一份文件时,Git可能会...

    TortoiseGit图形工具包.zip

    4. **分支管理**:TortoiseGit支持创建、切换和合并分支,这对于并行开发和错误修复非常有用。用户可以轻松创建新分支,进行独立的工作,然后再合并回主分支。 5. **远程操作**:通过“推送”可以将本地的提交上传...

    Git与TortoiseGit配合64位

    例如,如果你的团队主要使用SVN,但你个人偏好Git,那么你可以使用TortoiseGit在本地进行Git操作,同时保持与SVN服务器的同步。 总之,Git与TortoiseGit的组合为Windows用户提供了强大的版本控制体验。通过...

    TortoiseGit日常使用指南

    本文详细介绍了TortoiseGit的安装、配置以及日常使用的各项功能,包括创建新仓库、添加文件及文件夹、创建分支、查看分支情况及提交日志、比较版本差异、合并分支以及其他操作(如Stash和忽略文件)。这些功能的掌握...

Global site tag (gtag.js) - Google Analytics