Git模型提供了一个本地环境,在其中可以使用一个服务器仓库(这个服务器端仓库在Git术语中也称为远程)的本地副本开展工作。这个副本会驻留在你的工作区中。当你对干在这个本地仓库中所做的修改感到满意时,可以将本地仓库的内容同步更新到远程端。
进行变更所需的所有源管理命令都可以在这个本地坏境中运行。在准备好同步内容之前无须访问远程仓库。由于区一特性,不必与远程仓库的连接就能进行源管理。只要针对本地副本开展工作即可。
因为可以在不必与远程服务器端进行连接的情况下在本地环境中执行源管理任务,所以可以在断开与远程的连接,甚至断开网络的情况下开展工作。这就是断开连接式开发的含义。
要牢记的一个重要因素就是,在同步到远程之前,所有的修改和数据都位于系统上的本地环境中,通常也就是你机器上的本地磁盘中。