Git有多种使用方式。您可以使用原始的命令行模式,也可以使用GUI模式,这些GUI软件也可以提供多种功能。在本书中,我们将使用命令行模式。这是因为首先,只有在命令行模式下你能执行Git的所有命令,而大多数的GUI软件只实现了Git所有功能的一个子集以降低操作难度。软件时应该也不会遇到什么困难,但是,反之则不成立。此外,由于每个人的想法与侧重点不同,不同的人常常会安装不同的GUI软件,但所有人一定会有命令行工具。