基础技术

带你全面了解 Git 系列 03 – Git常用工作流解析
该系列的前面两篇文章主要讲了 Git 相关原理和 Git 常见的一些操作,接下来这篇文章给大家介绍一下业界常见的 Git 工作流。 常见业界工作流分析 git flow 说起 Git 工作流就不得不提 Git Flow, 它是社区最早出现的一批 Git 工作流。 Git Flow的核心是五种分支类型和几条基本规则:五 ...
带你全面了解 Git 系列 02 – 常用 Git 技巧
上篇文章主要给大家介绍了 Git 的内部原理,整体比较偏理论。那本篇文章则主要会结合大家日常使用 Git 的 10 个高频场景,给大家讲解 Git 的一些实用技巧,那也希望大家在看完本篇文章之后能把一些技巧应用到实际的工作中,帮助大家提高工作效率。 场景1: 要在不同分支之间进行代码合并,到底是用 git merge ...
带你全面了解 Git 系列 01 – 深入 Git 原理
对大多数程序员同学来说,Git 应该是日常工作中接触的最多的工具之一了。我们每天都在和 Git 打交道,通过 Git 提交代码,在 Github 上寻找优秀的开源项目,参与技术讨论。那不知道大家有没有真正去了解过 Git,它为什么会出现?它到底是什么?它又拥有哪些“魔力”,能成为当今最受欢迎的版本控制系统呢? 在接下来 ...
Git的一些最基础操作-以项目为例
一 git是什么 在自己刚接触git的时候,心里一直有一个疑问,那就是什么是git?git能用来干什么呢? git是一个分布式的版本控制系统。 那么现在你就知道了,git肯定是用来管理代码版本的,而且还是分布式的。 1.1 分布式 提到分布式,我们就还有一个与之对应的概念不得不提,集中式。集中式就是有一台服务器总管所有 ...