自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hongchangfirst

不以物喜,不以己悲

  • 博客(4)
  • 收藏
  • 关注

原创 三分钟教你学Git(十五) - 搜索

1. 空间维度搜索,我们发现经常有需求是想找到某个函数在哪些文件里出现过。git grep在当前working directory下搜索含有某个字符串的文件,要显示行号可以使用-n参数。# git grep -n hongchangzhc.conf:1:hongchangfirst只显示包含的文件和其包含的个数可以使用--count参数。# git gr

2015-06-12 12:49:31 3463

原创 三分钟教你学Git(十四) 之 线下传输仓库

有时候另一个人不能从远程直接clone仓库或者说因为很大,clone很慢或其它原因,我们可以使用bundle命令将Git仓库打包,然后通过U盘或者是其它介质拷贝给他,这样他拿到打包好的仓库后可以unbundle成仓库,达到了共享的目的,这样有时候是很方便的。我们看看具体怎么做:首先我们进入仓库,git status一下看看当前的仓库状态。然后开始打包:git bun

2015-06-08 16:23:36 5356

原创 三分钟教你学Git(十三) - 二分查找

比如说你收到了错误报告,然后你知道前几天明明是好的,但是这几天有好多新的commit被部署了,那么我们怎么迅速的找到第一个引入Bug的commit呢?我们可以使用git bisect,git利用二分查找法迅速找到第一个坏的commit,下边看看具体怎么用就明白了。我们首先告诉git我们要开始binary search了。# git bisect start然后我们告

2015-06-08 16:17:47 3401

原创 三分钟教你学Git(十二) 之 fast-forward

什么是fast forward, 顾名思义,就是快速向前进,Git怎么做到快速的呢?原来如果Git判定可以fast forward的时候,直接修改当前HEAD指针的指向然后再修改当前HEAD指针,说白了就是修改两个指针的指向,而并没有生成新的commit对象。所以当你修改了其中的一个branch的时候,另一个branch也会出现变化,因为引用的是同一个commit对象。

2015-06-08 16:17:09 25089 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除