2. 平时使用什么 Git 工具

1)命令行

只能说十个里面九个菜,还有一个是大神,虽然命令行提供了全部的功能,但是很多用 GUI 工具可以很便捷解决的问题,命令行做起来都比较麻烦。

当然并不是让大家不要去命令行,通过命令行可以对 git 的功能和原理有一个更深入的了解。

2)IDEA Git 插件

IDEA Git 插件越来越强大,很多时候,我们日常使用 Git ,更多使用它。具体的教程,可以看看 《IntelliJ IDEA 下的使用 git》

3)SourceTree

日常使用的一个图形化的 Git 增强工具,而最好用的功能就在于它集成了 GitFlow ,让开发者可以更简单、更规范的去做一些 Git 操作;

另外它还提供了更友好的 merge 界面,但是操作起来不是很顺手,因为它只支持整行删除。

SourceTree

SourceTree

4)其它