本文是本系列的最后一篇。这里给大家一些实用的小技巧,希望能提高大家的开发效率。因为本文更多的是罗列实际应用技巧,所以文章的结构会显得比较散乱,不会像前两篇那样需要大家按顺序阅读。每个点都是相互独立的,大家可以根据自己的需要来学习。在本文中,我将使用操作屏幕录制的方法来介绍示例。希望这个方法能让大家更直观的了解命令的使用方法。将多个commit压缩为一个??这里要特别注意的一点是:rebase会导致产生新的commit节点,所以切记不要rebase多人共享的远程分支。rebase-i是一个非常实用并且被广泛使用的工具,希望大家能够学会使用。它还可以用于修改提交信息、丢弃某些提交、对提交进行排序等等。具体命令如下。操作方法和动画一样,都是在vim中编辑的。这里就不展开了,有兴趣的同学可以自行操作。#Commands:#p,pick=usecommit#r,reword=usecommit,buteditthecommitmessage#e,edit=usecommit,butstopforamending#s,squash=usecommit,butmeldintopreviouscommit#f,fixup=like"squash",但丢弃这个commit的logmessage#x,exec=runco??mmand(therestoftheline)usingshell#d,drop=removecommit#l,label