您的位置:知识库 » 标签为“GIT”的文章
当前排序:发布时间 按阅读数
Git 作为一个源码管理系统,不可避免涉及到多人协作。 协作必须有一个规范的流程,让大家有效地合作,使得项目井井有条地发展下去。"协作流程"在英语里,叫做"workflow"或者"flow",原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。 本文介绍三种广...
作者: 阮一峰   2015-12-29 16:29:42 阅读:20418 标签:git
英文原文:What's in a Good Commit? 译者:@neevek 首先我们来听一个令人恶心的例子。 你看到问题 F00-123被解决了。这是关于一个你自己很熟悉的子系统的 Bug,所以直觉告诉你造成这个 Bug 最可能的原因。为了证实你的怀疑,你决定看看这个 bug 是怎么被...
作者: noidi   2013-11-19 22:27:17 阅读:6442 标签:git 版本控制
英文原文:On DVCS, continuous integration, and feature branches 翻译:乔梁 为了吸引大家的注意力,我想说:“特性分支是邪恶的化身”。 自2008年起,Mercurial (最近是Git)就成了我日常工作的工具,而且我喜欢使用分布式版本控...
作者: jez   2012-08-31 15:32:03 阅读:3847 标签:持续集成 特性分支 Git
diff 是 Unix 系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:$ diff <变动前的文件> <变动后的文件> diff 就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂 diff。 一、di...
作者: 阮一峰   2012-08-30 06:46:39 阅读:4723 标签:diff git
英文原文:Understanding the Git Workflow 如果你不理解Git的设计动机,那你就会处处碰壁。知道足够多的命令和参数后,你就会强行让Git按你想的来工作,而不是按Git自己的方式来。这就像把螺丝刀当锤子用,也能把活干完,但肯定干的差极了,花费很长时间,还会弄坏螺丝刀。...
作者: Sandofsky   2012-07-28 10:42:08 阅读:11108 标签:Git 版本控制
此页图解 git 中的最常用命令。如果你稍微理解 git 的工作原理,这篇文章能够让你理解的更透彻。 基本用法 上面的四条命令在工作目录、暂存目录(也叫做索引)和仓库之间复制文件。git addfiles把当前文件放入暂存区域。git commit给暂存区域生成快照并提交。git reset...
作者: Mark Lodato   2012-07-02 15:54:30 阅读:10682 标签:Git
英文原文:http://www.nvie.com/posts/a-successful-git-branching-model/ 原文作者:Vincent Driessen 本文经Linux大棚博主总结精简而成。 1 GIT,在技术层面上,绝对是一个无中心的分布式版本控制系统,但在管理...
作者: Vincent Driessen   2012-02-22 11:26:42 阅读:37962 标签:GIT