最近,组长让我们安装git flow,说这个好用,说让我们以后就用这个。emm,领导说啥,咱照干就是了。于是安装了git flow开始使用起来。。
安装过程有点繁杂,推荐看这篇博客。。git-flow的安装和使用。
安装完了,就开始使用,然而在使用过程中,发现命令行有点长,怎么办?能不能把命令简化一点呢?当然可以,就是给git配置别名。
先鼠标右键,打开git bash here窗口。
比如,我要给‘git flow feature start’配置别名,可以执行 git config --global alias.ffs "flow feature start" (tips:直接给git flow feature start名令配置别名gffs,会不生效),别名配置好后,执行git ffs+分支名,就相当于执行git flow feature start+分支名一样新建了一个分支,并切换到了新建分支下。
给'git flow feature finish'配置别名,可以执行 git config --global alias.fff "flow feature finish" ,配置好后,执行git fff+分支名,就相当于执行git flow feature finish+分支名(在这之前,仍然需要执行git add .和git commit命令),会将当前分支合并到dev分支并切换到dev分支,同时删除当前分支。
给'git flow release start'配置别名,执行 git config --globa alias.frs 'flow release start'
给'git flow hotfix start'配置别名,执行 git config --global alias.fhfs 'flow hotfix start'
别名配置可根据自己的喜好来。之所以加上global配置全局,是因为这几个命令是常用的,在不同的项目中都需要使用。