`
sitoto
  • 浏览: 124795 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Git使用分支协作开发

阅读更多

(修改05.29)

 

大致思路:

 

1.获取 版本 git pull origin master

2.新建分支 (默认是master) git branch   local

3.切换到 新的版本上去             git checkout local 

 

(do something ......做今天该做的事情吧。。。)

 

4.完成工作后,切换到master             git checkout master

5.合并分支到master                            git merge local

6.删除 local分支,                                  git branch -d local

7.再次获取最新版本                           git  pull  origin master

8.解决版本冲突问题。。。提交 更改内容。

9.确认提交git push 

===================8<==================

1.git pull

2.git branch local

3.git checkout local

4.do something................... git add .  git commit -am "...."

5.git checkout  master

6.git merge local

7.git branch -d local

8.git pull  (git pull origin master)  (。。。合并问题处理。。。)

9.git push

 

分支管理
功能,可有效防止因个人操作不当而导致向服务器 M2GE 仓库提交太多的脏数据。
另外,
也有效保持了本地项目主分支的干净,避免了频繁 git-clone 服务器端的M2GE 仓库来恢复本地的项目主分支

 

1
2
分享到:
评论

相关推荐

    模拟Git分支多人协作开发实战 .md

    模拟Git分支多人分支协作

    Eclipse+git+码云协作开发环境.zip

    在软件开发过程中,团队协作是至关重要的,而版本控制系统如Git则是协作开发的核心工具之一。本资源"**Eclipse+git+码云协作开发环境.zip**"提供了在Eclipse集成开发环境中利用Git与码云(Gitee)进行协同开发的详细...

    分支管理规范-GIT分支流程开发规范

    《分支管理规范-GIT分支流程开发规范》 在软件开发过程中,版本控制是至关重要的,而Git作为目前最流行的分布式版本控制系统,其分支管理机制在团队协作中扮演着核心角色。本规范旨在定义一套适用于大多数开发团队...

    利用Git远程分支合并开发python项目

    " Git 远程分支合并开发 Python 项目" 本文档旨在为已经了解 Git 基本操作的开发者提供使用 Git 远程分支管理 Python 项目的方法。...通过使用 Git 远程分支,可以实现多人合作开发项目,提高开发效率和协作性。

    GIT分支代码统计

    本主题聚焦于"Git分支代码统计",这是一项对于项目管理和团队协作至关重要的任务。通过统计每个分支的代码量,我们可以了解开发进度,分析贡献度,以及识别可能的问题。 在描述中提到,这个过程分为两步。第一步...

    Git多人协作开发.docx

    在Git多人协作开发中,每个开发人员都可以创建自己的分支,并将其推送到服务器上。其他开发人员可以克隆版本库,进行常规开发,并推送版本至服务器。这样,多个开发人员可以协作开发一个项目。 冲突解决 在Git多人...

    4.Git多人单分支集成协作1

    * 分支(Branch):指的是 Git 仓库中的一个独立的开发分支。 * 跟踪(Track):指的是 Git 仓库中的分支与远程仓库中的分支的对应关系。 在多人协作中,通常情况下,每个开发者都有自己的本地 Git 仓库,他们可以...

    Git使用简介.pptx

    * 多人协作:Git 的分支模型允许多人同时进行开发,实现了多人协作的开发环境。 * 版本控制:Git 的分支模型允许用户追踪文件的变化历史,实现了版本控制的功能。 * 项目管理:Git 的分支模型允许用户管理项目的多个...

    Git协作开发流程规范

    ### Git协作开发流程规范 #### 一、Git协作开发流程的重要性及定义 在现代软件开发过程中,团队协作显得尤为重要。为了确保项目的顺利进行,并保证所有团队成员能够在同一个方向上高效工作,就需要有一套规范化的...

    Git实战学习视频教程 Git多场景应用学习 Git服务器和远程分支 Git多人协作开发项目

    4. **多人协作开发项目**:在实际项目中,多人协作是常见的。我们将详细讲解如何通过`git fetch`和`git rebase`来同步远程分支,使用`git blame`和`git log`追踪代码修改历史,以及设置用户信息和解决权限问题。 5....

    git 分支管理

    ### Git分支管理详解 #### 一、分支的重要性与特点 几乎每种版本控制系统都支持分支功能,但在Git中,分支的使用方式与效率达到了前所未有的高度。...掌握Git分支的使用方法是每个开发者的必备技能之一。

    git分支原理命令图文解析

    ### Git分支原理与命令详解 ...通过以上步骤,你可以有效地利用Git分支进行项目开发和版本控制。Git的强大之处在于它能够轻松处理复杂的分支结构,帮助团队高效协作,同时保持代码库的整洁和有序。

    git分支管理策略

    ### git分支管理策略详解 #### 一、引言 在当今的软件开发环境中,版本控制系统是必不可少的一部分。其中,Git因其高效性和灵活性成为了最受欢迎的选择之一。对于任何希望提高团队协作效率、确保代码质量和版本可...

    07.Git分支规范1

    本篇文章将探讨一种常见的Git分支规范——GitFlow,并结合给定的现状分析,解释如何优化分支使用。 1. **现状与问题**: - **Master分支**:作为发布版本的源码,应始终保持稳定,但在实际操作中,master分支没有...

    Git团队协作(基于GitHub)

    当我们提到团队协作时,Git与GitHub的结合使用成为许多开发团队的首选。GitHub提供了一个围绕Git的Web服务接口,使得代码托管、协作和社交功能更加便捷。 首先,我们来看“初始项目的创建”,这通常由项目负责人或...

    git分支版本管理.pdf

    以下是对"git分支版本管理.pdf"中提到的知识点的详细说明: 1. **主分支(master)**: 主分支代表了项目的正式发布版本,通常是最稳定的代码库,只包含已验证并上线的代码。 2. **开发分支(dev)**: 开发分支...

    git使用规范(绝密).pdf

    在进行详细的Git使用规范解读之前,需要明确一点:规范的制定是为了保障代码仓库的整洁、安全以及团队协作的顺畅。以下是根据提供的文件内容,详细解读Git使用规范中的各个知识点。 首先,规范的第一部分介绍了开发...

    git版本管理使用规范-团队开发规范文档

    ### 二、Git分支规范说明 #### 2.1. Master主干 Master分支是项目的主线,始终保持可部署状态。新需求的开发不直接在Master上进行,而是从Master分支创建新分支进行开发。 #### 2.2. Developer分支 Developer...

    Git分支使用方法,详细方法

    本文将详细介绍Git分支的使用方法,包括查看分支、创建分支、切换分支、在新分支上工作、提交更改、切换回主分支、删除分支以及合并分支,并简要讨论了处理合并冲突的过程。 一、查看可用分支 在Git中,你可以使用`...

Global site tag (gtag.js) - Google Analytics