美文网首页
GitHub超简单教学——git工作流程

GitHub超简单教学——git工作流程

作者: 白了又白_31fb | 来源:发表于2018-09-28 21:51 被阅读0次

git是分布式版本控制系统,github只是能够让git用起来更方便。

STEP 1  分支的更新

图中每个原点代表某个时间点的工程文件,它们或被存在github的服务器上或是个人电脑上。指向圆圈的箭头表示分支,名为master的分支则是默认的主分支。

HEAD也是个指针,表示当前正在处理的分支,它只能指向分支指针,姑且称之为工作指针。原点向右不断延伸,master指针跟随原点的增加而改变指向,这便是分支上的版本更新。使用分支指针的好处在于可以随时改变指针指向,使得该分支回到过去的某一状态。

拉分支:从任一个原点可以拉出多个原点,形成分支,这些分支可以各自延伸。图中显示用户从master拉了一个feature1分支,并且此后master与feature1各自进行了更新。而HEAD指针的存在使得可以随时切换正在处理的分支。

STEP 2 拉分支

STEP 3  分支的合并:

STEP 3 分支的合并

 上图最右边的圆是将master分支与feature1分支的冲突解决后形成的版本,再将master指向该版本即完成分支的合并。feature1即可删除。

   ·解决冲突。git会自动比较两个版本间文本的不同,并按格式添加标记在冲突文件中,用户挨个处理冲突的地方,并将git的冲突标记删除,完成后即可正常合并。

图片来自廖雪峰的教程

相关文章

  • GitHub超简单教学——git工作流程

    git是分布式版本控制系统,github只是能够让git用起来更方便。 STEP 1 分支的更新 图中每个原点代表...

  • Git 工作流程

    文中内容仅供参考。 Git 工作流程简单介绍了三种广泛使用的工作流程: Git flow Github flow ...

  • 人人会GIT--git基础操作

    正式系统的学习一哈 GIT安装 github账号注册--仓库创建 git简单配置 git大致工作流程 将远端更新的...

  • github git 简单使用流程

    clone git clone https://github.com/SwiftGGFETeam/egg.git ...

  • Git学习笔记(一)

    本文主要分为以下几个方面: Git简介 Git工作流程及原理 Git基本操作 Git分支管理 Github远程仓库...

  • git基本使用方法和常见问题

    git的哲学--没有消息就是好消息 基本工作流程: 简单来说就是把[github远程仓库]的东西拿回到电脑里,编辑...

  • 超简单本地Git配合GitHub

    刘小泽写于18.12.24花花想用GitHub,于是我飞快地写出了这个。新鲜事物,从陌生到熟悉,就是这么魔幻? 第...

  • git常用操作

    git工作流程 本地git与github建立连接 在本地创建ssh key来创建连接,$ssh-keygen -t...

  • 玩转git与github--前期准备

    概念: git是一个版本控制工具github是一个网站,社交平台,开源项目,远程仓库 Git工作流程 使用Git ...

  • Git的工作流程

    常见的基于Git的软件开发的工作流程有三种,第一种是git的工作流程,第二种是github的工作流程,第三种是基于...

网友评论

      本文标题:GitHub超简单教学——git工作流程

      本文链接:https://www.haomeiwen.com/subject/dbjmoftx.html