按下 command + , 调出「Preferences」界面并切换到「Git」标签,勾选「Use rebase instead of merge by default for tracked branches」和「Do not fast-forward when merging, always create commit」。
![](https://img.kancloud.cn/68/e4/68e4db71b655cbc8c9bb957cfd1e843b_800x652.png)
这样设置之后,在点「Pull」按钮拉取代码时会自动执行 `git pull --rebase`;并且,每次合并时会自动创建新的包含分支信息的提交节点。
接下来,点击工具栏中的「Git Flow」按钮将相关的流程自动化。如果没有特殊需求,直接按下对话框中的「OK」就好了。初始化完成后会自动切换到 develop 分支。
![](https://img.kancloud.cn/5a/6d/5a6d8812f37dfa5670bc84cb31bb7c96_800x490.png)
这下再点「Git Flow」按钮所弹出的对话框就是选择创建分支类型的了。