Git的证程合库都是umbh,这并不意味看这样的做法不好:相反,它们不必进行大量的处理。因此,可以认为,围绕它们的模型是智能的。

  Git不会维护从本地仓库到远程仓库的持久连接(如果这样做了并且要求这样做的话,那么无法进行离线开发)。相反,Ci会在远程仓库进行签入以便得到更新后的状态信息和内容。

  当需要与远程仓库交互的Git命令在本地环境中被初始化的任何时候,都会发生这一-签入行为一实质上, 也就是进行获取、拉取或推送操作时。

  对于那些操作的必要持续期间,本地环境中的Git会建立与远程仓库的连接,收集关于与有关分支在远程仓库中位置相关的信息,并且酌情更新或下载内容。

  因此,Git可以直接通过临时连接连接到远程环境。这类似于大多数传统源管理系统的处理方式。只有在服务器和本地工作区域之间更新内容时,才会建立和使用到服务器的连接。

版权所有:南京网亚计算机有限公司,原创文章,转载请注明: 转载自TeamDoc文档管理系统,文件管理软件

本文链接地址: Git如何与远程环境交互