在Git学习总结(一)中我们认识了Git以及熟悉了Git的一些常用操作,今天主要总结一下Git的分支管理。在实际用Git的过程中,我们都应该是基于分支进行开发(基于安全考虑)。
1、创建新的分支
git checkout -b 分支名称(相当于:git branch 分支名称dev;git checkout 分支名称dev)
2、查看所有的分支
git branch(主分支叫master)
3、分支合并
基于分支完成开发后,我们需要合并分支到主分支master上,使用下面的命令:
先git branch master切换到主分支master,然后git merge 开发的分支dev(这是一种fast forward模式,看不到合并信息,另一种合并模式:git merge --no-ff -m "备注信息" 开发的分支dev)
如果合并的时候文件冲突了怎么办?手动解决冲突后提交代码再完成合并。
4、删除分支
完成分支合并后可以删除新创建的分支(dev),使用如下命令:
git branch -d dev
相关推荐
git学习,总结,个人实践+廖雪峰老师文档总结。
git 学习总结脑图记录git内部原理
Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件
总结来说,Git 作为一款强大的版本控制系统,极大地促进了团队协作和代码管理。掌握 Git 的使用,不仅可以帮助开发者更好地追踪和管理代码变更,还能提升项目的透明度和可维护性。无论是个人项目还是大型企业级开发...
git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git学习git...
Git学习手册为读者提供了一个详细的Git使用指南,涵盖了从基础到高级的众多概念。无论是配置管理、版本控制的基础知识,还是分支管理、回滚操作和远程仓库的实践,本手册都力求详细讲解,帮助读者有效掌握Git的使用...
git学习笔记总结-版本管理
"git学习常用命令总结" Git是当前最流行的版本控制系统之一,对于开发者来说,掌握 Git 的基本命令是必不可少的。本文将对 Git 的常用命令进行总结,帮助开发者快速掌握 Git 的使用。 初始化操作 在使用 Git ...
Git 是一个分布式版本控制系统,与传统的集中式版本控制系统如SVN相比,有着显著的优势。Git 支持离线工作,每个工作...通过学习和掌握Git,开发者可以更有效地协同工作,管理项目代码,保证代码质量和版本控制的顺畅。
Git 是一个分布式版本控制系统,与传统的集中式系统如SVN相比,它的主要特点是每个开发者的本地机器上都拥有一个完整的仓库历史。Git 支持离线工作,可以在没有网络连接的情况下进行提交,然后在有网络时再将本地的...
### 字节跳动《Git学习手册》核心知识点详解 #### 一、Git基础概念与原理 **Git** 是一种分布式版本控制系统,它可以帮助开发者高效地管理项目代码的变更历史。相较于传统的集中式版本控制系统(如SVN),Git具有...
### Git命令学习与实践总结 #### 一、Git基本概念 **Git** 是一个分布式版本控制系统,被广泛应用于软件开发项目中。它可以帮助开发者管理代码变更历史,支持多人协作开发。 **分支(Branches)**: 在Git中,分支...
包含git教程、安装、常用命令、使用技巧、及Github的简单使用方法
### git版本控制学习 #### 一、Git简介与基本概念 **Git** 是一个开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件的修改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux内核的源...
在学习Git时总结的常用命令,内容包括git的三层结构、4种状态、git config配置命令、基本命令、git分支操作命令、远程仓库命令、git撤销命令等
### Git学习资料知识点详解 #### 一、Git基础操作 **1. 初始化仓库** - **命令**: `git init` - **功能**: 在当前目录下创建一个新的Git仓库。 **2. 添加文件到仓库** - **步骤一**: 使用`git add <file>`命令...
然后我们来学习一些Git的基本操作: - 初始化仓库:通过`git init`命令在当前目录创建一个新的git仓库。 - 添加文件到仓库:`git add <file>`命令将指定文件添加到暂存区。 - 提交更改:`git commit -m "commit ...
### git常用命令总结 #### 一、概述 在日常工作中,`git` 是必不可少的版本控制工具之一。本文档旨在汇总个人使用过程中遇到并频繁使用的 `git` 命令,便于查阅与学习。 #### 二、核心命令及用法详解 **1. git ...