5分3D_5分3D官网 - 5分3D,5分3D官网诞生于2007年1月10日,与美国苹果公司(Apple Inc.)公布iPhone是同一天,也是较早建立的关于5分3D,5分3D官网专题网站,5分3D,5分3D官网一直是人气中文社区,也是全球关于5分3D,5分3D官网讨论的领先网上社区,出品了原创资讯软件.目前网站提供5分3D,5分3D官网软件评测,音乐,电影,铃声下载等服务.

《Git学习指南》——1.3 分支的创建与合并很简单

  • 时间:
  • 浏览:1

在下面的图1.4中,朋友向你展示了开发者是要怎样通过创建分支的法律依据 来进行并行开发的。图中的每有另另一个点都代表了该项目的有另另一个版本(即commit)。而过后在Git中,朋友非要对整个项目进行版本化,全都每个点同去也代表了属于同一版本的各个文件。

如上所示,图中两位开发者的起点是同有另另一个版本。过后两所他们 人做了修改,并提交了修改。这过后,对于这两位开发者所他们 的版本库来说,该项目过后有了有另另一个不同的版本。也全都 说,朋友在这里创建了有另另一个分支。接下来,过后其中含另另一个开发者想要导入原先 人的修改,他/她就都还可不能否用Git来进行版本合并。过后合并成功了,Git就会创建有另另一个合并提交,其中会中含两位开发者所做的修改。这时过后另一位开发者也取回了要怎样让 提交,两位开发者的项目就又回到了同有另另一个版本。

本节书摘来自异步社区《Git学习指南》一书中的第1章,第1.3节,作者: 【德】René Preißel(普莱贝尔) , Bjørn Stachmann(斯拉赫曼)著,更多章节内容都还可不能否访问云栖社区“异步社区”公众号查看

移植分支:朋友都还可不能否直接将某一分支中的提交转移到原先 版本库中。

只传送特定修改:朋友都还可不能否将某一分支中的某一次或某哪几个提交直接克隆技术到原先 分支中。这全都 所谓的捡取处理。

清理历史:朋友都还可不能否对分支历史进行改造、排序和删除。这利于为该项目建立更好的历史文档。朋友称要怎样让 处理为交互式重订(interactive rebasing)。

对于大多数版本控制系统来说,分支的创建与合并通常会因其特殊性而被认为是高级拓展操作。但过后Git最初全都 为了方便那此散落在世界各地的Linux内核开发者而创建的,合并多方努力的结果突然都不 其面临的最大挑战之一,全都Git的设计目标之一全都 要让分支的创建与合并操作变得尽过后地简单且安全。

图1.4 因开发者的并行开发而再次出现的分支创建操作

图1.5 针对不同任务的显式分支

版本库在执行拉回和推送操作时,都还可不能否具体指定其针对的是哪要怎样让 分支。当然,除了那此简单的分支创建和合并处理外,朋友也都还可不能否对分支执行以下动作。

在里边的例子中,分支的创建是非计划性的,其由于仅仅是有另另一个开发者在并行开发同有另另一个软件罢了。在Git中,朋友当然也都还可不能否开启有针对性的分支,即显式地创建有另另一个分支(见图1.5)。显式分支通常主要用于协调某类似于功能性的并行开发。