(修改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 仓库来恢复本地的项目主分支
分享到:
相关推荐
模拟Git分支多人分支协作
在软件开发过程中,团队协作是至关重要的,而版本控制系统如Git则是协作开发的核心工具之一。本资源"**Eclipse+git+码云协作开发环境.zip**"提供了在Eclipse集成开发环境中利用Git与码云(Gitee)进行协同开发的详细...
《分支管理规范-GIT分支流程开发规范》 在软件开发过程中,版本控制是至关重要的,而Git作为目前最流行的分布式版本控制系统,其分支管理机制在团队协作中扮演着核心角色。本规范旨在定义一套适用于大多数开发团队...
" Git 远程分支合并开发 Python 项目" 本文档旨在为已经了解 Git 基本操作的开发者提供使用 Git 远程分支管理 Python 项目的方法。...通过使用 Git 远程分支,可以实现多人合作开发项目,提高开发效率和协作性。
本主题聚焦于"Git分支代码统计",这是一项对于项目管理和团队协作至关重要的任务。通过统计每个分支的代码量,我们可以了解开发进度,分析贡献度,以及识别可能的问题。 在描述中提到,这个过程分为两步。第一步...
在Git多人协作开发中,每个开发人员都可以创建自己的分支,并将其推送到服务器上。其他开发人员可以克隆版本库,进行常规开发,并推送版本至服务器。这样,多个开发人员可以协作开发一个项目。 冲突解决 在Git多人...
* 分支(Branch):指的是 Git 仓库中的一个独立的开发分支。 * 跟踪(Track):指的是 Git 仓库中的分支与远程仓库中的分支的对应关系。 在多人协作中,通常情况下,每个开发者都有自己的本地 Git 仓库,他们可以...
* 多人协作:Git 的分支模型允许多人同时进行开发,实现了多人协作的开发环境。 * 版本控制:Git 的分支模型允许用户追踪文件的变化历史,实现了版本控制的功能。 * 项目管理:Git 的分支模型允许用户管理项目的多个...
### Git协作开发流程规范 #### 一、Git协作开发流程的重要性及定义 在现代软件开发过程中,团队协作显得尤为重要。为了确保项目的顺利进行,并保证所有团队成员能够在同一个方向上高效工作,就需要有一套规范化的...
4. **多人协作开发项目**:在实际项目中,多人协作是常见的。我们将详细讲解如何通过`git fetch`和`git rebase`来同步远程分支,使用`git blame`和`git log`追踪代码修改历史,以及设置用户信息和解决权限问题。 5....
### Git分支管理详解 #### 一、分支的重要性与特点 几乎每种版本控制系统都支持分支功能,但在Git中,分支的使用方式与效率达到了前所未有的高度。...掌握Git分支的使用方法是每个开发者的必备技能之一。
### git分支管理策略详解 #### 一、引言 在当今的软件开发环境中,版本控制系统是必不可少的一部分。其中,Git因其高效性和灵活性成为了最受欢迎的选择之一。对于任何希望提高团队协作效率、确保代码质量和版本可...
本篇文章将探讨一种常见的Git分支规范——GitFlow,并结合给定的现状分析,解释如何优化分支使用。 1. **现状与问题**: - **Master分支**:作为发布版本的源码,应始终保持稳定,但在实际操作中,master分支没有...
当我们提到团队协作时,Git与GitHub的结合使用成为许多开发团队的首选。GitHub提供了一个围绕Git的Web服务接口,使得代码托管、协作和社交功能更加便捷。 首先,我们来看“初始项目的创建”,这通常由项目负责人或...
以下是对"git分支版本管理.pdf"中提到的知识点的详细说明: 1. **主分支(master)**: 主分支代表了项目的正式发布版本,通常是最稳定的代码库,只包含已验证并上线的代码。 2. **开发分支(dev)**: 开发分支...
在进行详细的Git使用规范解读之前,需要明确一点:规范的制定是为了保障代码仓库的整洁、安全以及团队协作的顺畅。以下是根据提供的文件内容,详细解读Git使用规范中的各个知识点。 首先,规范的第一部分介绍了开发...
### 二、Git分支规范说明 #### 2.1. Master主干 Master分支是项目的主线,始终保持可部署状态。新需求的开发不直接在Master上进行,而是从Master分支创建新分支进行开发。 #### 2.2. Developer分支 Developer...
本文将详细介绍Git分支的使用方法,包括查看分支、创建分支、切换分支、在新分支上工作、提交更改、切换回主分支、删除分支以及合并分支,并简要讨论了处理合并冲突的过程。 一、查看可用分支 在Git中,你可以使用`...