2016年7月17日

Git 工作流程

摘要: Git 工作流程 Git 作为一个源码管理系统,不可避免涉及到多人协作。 协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。"工作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。 阅读全文

posted @ 2016-07-17 21:23 wzyxidian 阅读(206) 评论(0) 推荐(0) 编辑

Git 使用规范流程

摘要: Git 使用规范流程 团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 第一步:新建分支 首先,每次开发新功能, 阅读全文

posted @ 2016-07-17 15:19 wzyxidian 阅读(239) 评论(0) 推荐(0) 编辑

读懂diff

摘要: 读懂diff diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff <变动前的文件> <变动后的文件> diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。 一、diff 阅读全文

posted @ 2016-07-17 14:38 wzyxidian 阅读(239) 评论(0) 推荐(0) 编辑

Git分支管理策略

摘要: Git分支管理策略 如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。 眼下最流行的"版本管理系统",非Git莫属。 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件, 阅读全文

posted @ 2016-07-17 14:07 wzyxidian 阅读(289) 评论(0) 推荐(0) 编辑

git rebase

摘要: rebase 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 现在我们在这个分支做一些修改,然后生成两个提交(commit). 但是与此同时,有些人也在"origin"分支上做了一些修改并且做了提交了. 这就意味着"origin"和"mywork"这两个分支各自"前进"了 阅读全文

posted @ 2016-07-17 11:59 wzyxidian 阅读(176) 评论(0) 推荐(0) 编辑

导航